Image

Doublesix Games

XBLA Wednesday: December 28

By  •  News

Hope everyone had some great holidays over the past week but we only have one new title to talk about today. All Zombies Must Die! which looks like a …
Read More

All Zombies Must Die celebrates its December 28 release date with festive trailer

Get your guns locked and loaded, All Zombies Must Die will be hitting Xbox Live Arcade on December 28! Doublesix Games and Square Enix announced that the game will …
Read More