Outlast Coming to PC in September

Red Barrels announced today that its survival horror experience Outlast will be available on September 4th for digital download on Steam for $19.99.

Comments are closed.