Slug Smash
Smash up an army of psychotic slugs and dodge explosive meteors!
Added on 19 May 2008