Outlast – Review Outlast is a first person survival horror game developed by Red Barrels. If you enjoy games that leave you a sweaty mumbling pile of neurotic terror than this game has earned your consideration. We enjoy a quality terror game and this little gem from our wish-list didn’t fail us. Highlights […]