More about this game
Title: Alien Zombie Megadeath
Genre: Action, Indie
Developer: PomPom
Publisher: Pom Pom Games
Release Date: Oct 18, 2011