I'm actually pretty pleased with how this one came out. So that's cool
Newgrounds accounts are free and registered users see fewer ads!
Going by the title I could totally see fighting a bunch of monsters in a crater formed from a meteor falling
You may not use this work for any purposes.