Outlast PC Release Date

Hell is an experiment you can't survive in Outlast
In the works at Red Barrels, Outlast is a survival horror experience which aims to show that the most terrifying monsters of all come from the human mind. The game will be coming to PC on September 4, 2013 for digital download via Steam priced at $19.99.