Apparently it is intended to be a reboot of Ubisoft's first game, Zombi. With all the stuff being said on the site about its name at least it makes a little more sense now.
ZombiU
Game » consists of 13 releases. Released Nov 18, 2012
Game » consists of 13 releases. Released Nov 18, 2012
Log in to comment