The graphics are pretty polished, the animations are cute and the music is a vibe, but the movement feels a little heavy. Sfx for winning and losing, killing enemies, getting powers and batteries would make the game pop more. The theme is not very obvious for me, but other than that, it's a good game.