Incredibly fun game! The level design and environments are well done. The music is awesome. The characters and enemies have fun designs to them.
Gameplay wise, the game feels great to control. Collecting and stacking power-ups to make your character more powerful felt great! There is a good variety of different abilities and upgrades. The enemies are challenging enough to keep me on my toes at all times. I played on normal difficulty, so I can only imagine how hectic it gets on higher difficulties. The different difficulties and leaderboard also adds a lot of replayability.
Overall, this is a great time. Amazing work!