Zombi Announcement Trailer

Zombi U is Ubisofts entry into the survival horror series. The main story seems to talk place in London England. Zombi U is a Wii U exclusive and will launch later this year.

Pre order Zombi U on Amazon