Tagged: PC

0

Escape Dead Island Trailer Trips Zombie Balls

Deep Silver are making sure Dead Island invades every home, maybe they are prepping us for the coming Zombie Apocalypse and will be heralded as saviors of the new world. Escape Dead Island is...