Well that was hard.
I was expecting this to be more puzzle-based rather than skill-based, but I still enjoyed the game. I think it's nice that this game focused more on something skill-based since a lot of these gravity games tend to lean towards more on solely puzzles with little risk involving skill. I also think that the levels were well-designed and that the learning curve was decent, making the game challenging enough while also not taking a huge spike in difficulty. Once you get the hang of the ball's maneuverability, you can get through the levels pretty quickly.
Despite that, the game is still pretty damn hard in an enjoyable, challenging way.