outlast

Outlast

Outlast, the first title being released by newly founded Red Barrels, is set to release for PC digital download come summer of 2013. Players take the role of a journalist named Miles Upshur. Miles had...