That was a lot of fun! I love the vibes. Tons of art which keeps all the areas very interesting. The platforming mechanics were nice and the boss fights were tough but learnable, which I feel like is a delicate balance to hit but it was handled well. The music also fit really well with the atmosphere of the game, quite a few bops in there. The character animations felt especially nice. Great work!