That was fun! The art is pretty, the music is proficient, and the mechanics are well-implemented. Great work!