Both this game and Realm of the Mad God were part of a competition at Tigsource a couple of years back, hence why they are using many of the same assets.
http://www.tigsource.com/2010/02/07/assemblee-competition-results/
Tip for impossible badge: keep your eye on your shield and use it whenever you are overwhelmed or there are bigger enemies on screen. I used trollface for this so the 20x collision dmg helped. Also use the double click power when you have a lot of small enemies surrounding you and focus on groups of bullet shooting enemies.
Ok, I'm just writing this to let people who had the same problem as I did know how to fix it. For me, when I started this game my ship would be turning left by default. I fixed this by unplugging a controller that I had plugged in. It fixed the problem. Just a heads up to those who may have this problem as well.
I may have found a bug that allows you to skip levels. As you finish a level repeatedly tap space bar and it will bring up the next level prompt while in the next level, thus allowing you to entirely skip that level if the following level hasn't been played. It counts the skipped level as completed. Anyone else confirm?
Seemed a bit easy with the set up I had. Choose poison water mage and rack up skill points. Fully level high and low attacks along with each defense. Learn HA and LA along with AP. Learn Poison, Paralyze and Poison Wave, upgrading each to max except poison add. Don't forget to train life mana and attack dmg along the way also, dmg until full and alternate life and mana when you are done upgrading all other skills (I stopped poison add at lvl 15). In battle just do the initial attack and defense then just alternate poison wave and paralyze when appropriate. I managed to kill all of the end mages while taking little to no damage at all.
Matt is pretty much the only character you'll need in this game. His special and his secondary along with the spreading blades pretty much demolishes all other weapons.
Thanks for sharing!