Make way for Godzilla, Monster of Monsters.
True, he's definitely a monster (could you mistake him for anything else?), but in this game he's the hero - along with his gigantic moth-like colleague, Mothra. Together they've been enlisted by Earth's leaders to rid the universe of a variety pack of invading space monsters. The ensuing battles are fought on eight different planets.