Monday, April 23, 2012
Deadlight - "Save Yourself" Trailer
Tequila Works recently released a new gameplay trailer for their zombie apocalypse puzzle-platformer – Deadlight, which is an XBLA exclusive title that will be released this summer.
Newer Post
Older Post
Home