95. Outlast
Outlast is a psychological horror experience video game that takes place in the remote mountains of Colorado where a journalist named Miles breaks into the facility, and makes a horrifying discovery that draws a fine line between science and fiction. The game has already won awards which includes the “Most Likely to Make you Faint” award.
Share Your Thoughts Below (Always follow our comments policy!)