Outlast Free PC Game Download

Outlast Free PC Game Download¬† is a first-person survival horror game developed by Red Barrels. In the game, you play as investigative journalist Miles Upshur, who receives a tip about inhumane experiments being conducted at Mount Massive Asylum. Armed only…