ZombiU Tower of London trailer

New footage from this exclusive survival horror first-person shooter revealed the Tower of London location as well as a survival mode in which the player only has one life.

ZombiU WiiU

ZombiU box art
Developer
Ubisoft
Publisher
Ubisoft
Release Date
29 November 2012
Genre
Action
Show comments