Outlast Unveiled and Trailer

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 digital download in 2013 - a teaser trailer is now locally mirrored.