Very solid entry! I thought the boss was a bit easy to avoid if you wanted to brute force the score you needed, but once I realized how many times they raged was directly tied to your ranking it made much more sense. Tying ranking to how well you interact with all the mechanics was really smart!
The graphics were also well done and your choice of audio fit right in. Can't really complain!