Very polished art, sound effects, and mechanics! I found it really tough, but got to level 11.
It wasn't obvious to me right away that certain platforms charged my energy, but maybe that was just me.