Deadlight: review

Deadlight: review

Jul 31, 2012

Format: Xbox Live Arcade Unleashed: 1st August  Publisher: Microsoft Game Studios Developer: Tequila Works Players: 1 Site: http://deadlightgame.com/ Zombies are such a popular subject these days that it’s even becoming a cliché to mention how popular they are. Therefore it’s probably best to stop going on about clichés and just treat the...