The game looks very snazzy, and has a rocking soundtrack. Displaying health using the color of the ball is clever and effective.
Unfortunately, I had a lot of trouble controlling that rascally ball. I gave up after about 25 attempts to climb the staircase that includes a moving platform. The opportunity to fall off on either side was just too much for my hand-eye coordination. :D