Arcade Appreciation - Monster Maulers

The criminal organization Happy Droppers has bombarded Earth with psycho-mutation orbs! From this bizarre assault on nature rose six behemoths. Indestructible by conventional means, these gigantic creatures are poised to wreak havoc. They're so strange and powerful! The planet we call home teeters on the brink of annihilation! Is there anyone who can answer the call of heroism?! Well... yeah, of…