What's the game about?
Many games put you in a spot where you fight monsters. Finally, one puts you in a role of a giant monster, and the city is your playground. Smash it all around and bottom up! Have fun!
GD Star Rating