A very fun concept! The game has a really nice balance, though the controls feel a bit uncomfortable—but considering all the other positives, it's not a big issue. The visuals are great, and I absolutely love the dynamic boss animations. The only thing is that the boss has an unusually high amount of HP, but again, it's not a major problem—the most important thing is that I had fun! Excellent work!