I already told you directly that I really like your submission. The pixel art and the theme are gergous.
The only things to wish for are built-in online multiplayer and perhaps more varied stage tilesheets.