A mad scientist unleashes a giant monster in a bid for global domination in this action/strategy game.
Ups! sorry we're collecting characters for this videogame