This is a fun play! I loved all the environment assets. The game overall felt decently polished (didn't encounter any bugs), and was enjoyable. Hats off to the music as well. There was a lot of content here (which is good), and I like to give a lot of feedback!
The level design was nice. Fairly intuitive where to move on, and I like that I had a use for the ice attack to bridge the areas! That also forced you to acquire the new "spell" before moving on, same with the fire and vines.
The firing mechanic was pretty fun, but could have used more juice. Hitting the characters wasn't too satisfying. And you might have done something as simple as reducing their size on every hit, as an indication of their "health". Also, most of the game I was focusing on what I was shooting at or what was near my player--it was hard to keep an eye on the health jar! So without any effect on the player when I got hurt, I only realized I was low by chance.
The punishment for gaining too much power is an interesting concept. I think I would have liked something else to use the "bursts" for ... like the fire could have been an attack. That might have been more interesting imho than "you slow down" or "reset the level", but still fit your original idea? Otherwise, I feel like I'm just firing off spells to avoid the punishment, rather than using that "burst" strategically. Still, I think you had a concept and executed it well!
It did take me a while to figure out the crystal pylons--were they hurting me, or helping me? I eventually realized I could destroy them ... but was that the objective? Or was it the boss? overall objective could have been a little better communicated. The game ended once I killed the boss, but since I couldn't freeze a path to it, I felt like I didn't get a chance to really interact with it. The ending felt a little rushed overall, with just the sudden "you win" text. But hey, it's a jam game! It's gotta be rushed haha.
Overall, this was a really solid play. Kudos to the entire team!! Like I said, I like to give a lot of feedback (good and constructive), so I hope it's helpful. Thanks for the game!