This was a lovely game, and the perfect length for a jam game in my opinion.
I went for the water mage as I'm always drawn to leeching / healing mechanics and wasn't dissapointed. It was probably a bit overpowered if anything. Regardless, it was an enjoyable platstyle and meant I actually engaged from the start with the elemental RPS. Infact I actually backtracked to avoid the air stone initially as I was weak to it, so the manner in which everything was communicated was clear.
The visuals and sounds are all excellent, nicely consistent throughout. Really now that i'm thinking about it, I haven't really anything to critique. Perhaps some additional stats to choose between HP and MP might have created some build variety? But I think i'm grapsing here!
The spinners were nicely implementated, gettting the feel right is a nightmare and you nailed them.
A very enjoyable game, thank you.