Deadlight - Fear Yourself Trailer

Team Hollywood | 25 May 2012 12:55
Big Player Embed Help 4,269 Views

A very interesting take on an old idea.

Game: Deadlight
Genre: Survival Horror
Developer: Tequila Works
Publisher: Microsoft Game Studios
Platform(s): XBLA

The Escapist presents trailers from the latest and greatest gaming has to offer.