Good use of theme. I had to sacrifice a few elements to take out the boss. Removing instruments and colors after taking out elements is a nice touch.
For you next game I would advice you to work on gameplay feedback as there is not enough feedback from the game. Small things like audio clips when you shoot, deal damage, take damage and die would have given your game a big boost. More than once I got frustrated with my character when he stopped moving, but then realized I had died. You have sound effects for the bosses but nothing for the player. Taking and dealing damage are important events in the game, it should be clear when they happen.
The mix of 2D and 3D makes it really hard to tell what you can shoot. Destroying the player bullets on impact would make it clearer when you hit something with a hitbox.
You did a good job with the elements, they all require you to move in a different way while fighting them. Of the 4 elements I had the most trouble with Earth since the attack often appeared directly underneath me without warning. I got around the earth attack by moving in a square, but sometimes the flower would become really aggressive and run into me, dealing damage and killing me anyway. (The flower leaves the arena and follows you around if you die while fighting it, and I found that to be kinda cute to be honest. :smirk: :sunflower:)
I'm not sure if it's the intended behaviour, but if you aim in a different direction than you are moving, the bullet will not go straight towards the mousepointer. The bullets are also really slow. It made it really hard to deal damage to a boss while moving, and since all the bosses require you to dodge it got frustrating. Realizing I had to stop moving to deal damage helped but it felt really unintuitive.
The time you spent on secondary stuff like music tracks, color changes and the cutscene could have been spent on gameplay. It's ambitious to include all these things, but unfortunately I think gameplay suffered because of it.
Overall it's a decent entry. Good luck in the future! :v: