Super. The presentation is off the wall amazing, I love the little character special attacks and how the character portraits react to damage. I think the special attacks were a cool idea with some actual depth, I like the idea of throwing an electric bolt at the enemy to discourage them from returning the ball in the correct place. I didn't totally get how the C power worked beyond it would move the ball towards the enemy side of the screen randomly? Randomish?
Nice job overall.