Outlast 2 Review - I Think I'm Gonna Be Sick...
Outlast set a new bar for indie and mainstream horror when it came out in 2013. It made waves among the horror themed Let’s Players of the world, but was also critically acclaimed for its design and…
April 24, 2017 | 04:00 EDT