The idea is good but the game need some balancing in the speed and jump force of the ball.
Also some elements like the archs could be a little bit bigger. I collided with them all the time and it made lose the momentum of the ball, that I think it's part of the fun of the game.