I just played this to the end, pretty solid. I was pretty frustrated in the beginning but there were a few moments where I started getting it and it felt good.
Some feedback:
- the range on the push feels really short, especially since the ball's deflection angle can change so dramatically when it gets near your center point
- speaking of which, I was never quite sure entirely what the ball was using as my center point, was it the center of my character or his feet (I know it's a sun sphere, but I couldn't help but think of it as a soccer ball)
- I started using the teleport towards the end and while it's useful, it kind of removes the difficulty from the game and kills all momentum. A suggestion off the top of my head, instead of a teleport, give the player an ability that draws the ball back towards them (it could start slowly but as the player holds it down it could gain momentum). This way the player can still get the ball to them but they still need to be moving.
Keep it up, I'm looking forward to seeing your progress on the production build!