Submit a news tip



I, Zombie launch trailer

Posted on March 11, 2018 by (@NE_Brian) in Switch eShop, Videos

Awesome Games Studio released its new game I, Zombie on Switch this week. Take a look at the launch trailer below.

Leave a Reply
Manage Cookie Settings