Flashportal.com brings you Smash! - Smash an army of psychotic Slugs, while dodging explosive meteors in this arcade smash em up!
Author's comments:
An early game of mine. Try to beat the game, and you'll get a rank. Enjoy.