Great game! I thought the visual style, music, gameplay, use of theme, were all super good!! The gameplay was just challenging enough to be really fun. I think any harder or any easier and it wouldn't have been so good. So great work on that.
The progression and introduction to new mechanics were also well done.
Overall, fun experience, I'm sure this will do great in the final results! :)