Deadlight – Official HD Launch Trailer from Microsoft / Tequila Works
Tequlia Works / Microsoft Studios have released the official launch trailer for the hugely anticipated cinematic zombie puzzle platformer, published by Microsoft Studios exclusively for Xbox LIVE Arcade.
You must be logged in to post a comment.