Media Outlast Launch Trailer Take a look at the launch trailer for Outlast. Diego EscalaSeptember 4, 2013
News Survivor Horror Outlast Releases on PC in September Montreal based developer Red Barrels will release Outlast on September 4, 2013 as a digital download on Steam for 19.99. William SawJuly 24, 2013
Media Outlast Trailer Here’s the first official trailer to the upcoming PC horror title Outlast. Diego EscalaNovember 1, 2012