I really liked how the order of the levels changed depending on which element you saved which was really neat!
In the future if you have moving platforms, if the player automatically moves with them it's a very nice QoL. It's a small detail that goes a long way, but it wasn't super detrimental without it.
The puzzles were fun and having to think of how each different element would react to the environment was interesting! The throwing mechanic could be a bit better truthfully but with the reset level mechanic I never felt that hindered the experience too much.
As mentioned by others, music would've benefited the game but the SFX already in place were quite nice. I really enjoyed this little short puzzle game.