Outlast 2 has been delayed until 2017
Developer Red Barrels has announced that Outlast 2 has been delayed until Q1 2017.
Outlast 2 was originally scheduled to have a 2016 release, but was delayed in order to give the developer more time to match... Read More...