This was a cool game, the mechanic was simple and I think would translate really well to a mobile format. I loved the music and it went great with the graphics, which looked spectacular!
If you wanted to improve, I suggest you have the energy not drain unless the player is aiming the ball, it would help give the player more time to think about moves while still keeping the pressure on.
Overall fun game!