Tag - Outlast Gets Release Date

Outlast Gets Release Date

MONTREAL – July 24, 2013 – Red Barrels announced today that its darkest brainchild, survival horror experience Outlast will be available on September 4, 2013 for digital...