Deadlight Launches, with Trailer

There’s a lot of buzz about Deadlight, mostly because it takes your typical zombie apocalypse and flips it on its side… literally, it’s a side-scrolling, zombie killing puzzle platformer which is available from today on Xbox Live Arcade.