I enjoyed it a lot! The art is cute, it all gelled together very well. I would have liked a bit more feedback on the different attacks, like a cooldown meter on the cannons and maybe a pulse when the MDP attacks (depending on your vision for it). Speeding up the player's movement and the cannon speed would both help the game a bit, which I would prefer as a player. I really liked it though, great job!