Wednesday, October 31, 2012

Outlast Trailer Has Plenty of Scares

Outlast is a new PC Survival Horror game from the studio Red Barrels. This trailer fits with the Halloween spirit.



-Daniel, Jedi Editor
*36

0 comments:

Post a Comment