I liked it but I don't see how gameplay reflects the theme.
My recommendation is to add more physics to the ball and maybe color code some obstacles.