Hey, cool game :) The presentation is nice and the general idea is cool.
As advice I would say really decide what you want your game to be about - is it about solving puzzles you design, where there is a unique and interesting idea the player has to figure out in order to pass each stage? Or is it more about strategy, freedom and improvisation, where there are multiple ways of tackling each level? At the moment your abilities seem designed to give different ways to accomplish the same thing, so you could lean into this.
I went through the whole game never using the water ability, and only using the fire one about twice, so this is something you could work on to make sure there are good reasons to use every ability.
I also experienced a crash when colliding with an enemy, after the chase sequence.
Thanks for the game :)