This is such a departure from what others have done, I think it fits the theme well and stands out as unique so good job for that! I like that there were lots of ways to use the balls and ramping up speed was fun. I think I saw a comment that the various features could have been given to the player slowly which I kinda agree with. That way the player could spend more time with each and get comfortable with them. Good stuff overall!