Graphics, visual effects, and animations were really great. Pacing was done well. Music and sound effects were all fine. It fits the theme.
I would have liked for more of an explanation of the mechanics. Just adding more info to the help screen would have been enough. It made the game more challenging than it needed to be.
Overall, great job!