Pretty solid.
I really liked how the pick up are used as clue to know what elemental you should use for each obstacle, the game teaches its mechanics flawlessly. It was a bit of a pain to start over from scratch after each death however, some more checkpoints would be nice.