7.4 (9 Ratings) Rate It
Video Game Watch
Outlast 2 is the sequel to the acclaimed survival horror game Outlast. Set in the same universe as...