"ZOMBI" content on TweakTown - Page 1

We found 1 items for the tag: ZOMBI

Zombi Xbox One Review
GAMING

Zombi Xbox One Review

ZombiU returns on a brand new platform, named simply 'Zombi'. Can it do better the second time around on Xbox One? Let's take a close look.