Trapped Dead Gameplay Trailer

Here's a look at the new top-down shooter coming to the PC, Trapped Dead.