The visual design is very creative and original, fits very well with the story! Gameplay is quite fun, however, it did feel a bit unfair (maybe my halfmoons could have been a little bit wider)! Otherwise, excellent work!
There is a possibility for the ball to get stuck, so the collision boxes could be adjusted on the halfmoons!