27 Trapped Dead Gameplay Trailer Here's a look at the new top-down shooter coming to the PC, Trapped Dead.
Log in to comment