I, Zombie launch trailer
I, Zombie came out last week for the Nintendo Switch and the release is being celebrated with a trailer. I, Zombie is a puzzle and strategy game. In the game you command a gang of...
Tue 13-03-2018 16:25 | Nintendo Switch News