Very nice entry! The game is very polished. The background is very nice but could be a bit distracting.
It is very nice and the levels are well designed. I like that sometimes it seems like you have different ways of solving the levels.
The ball feels a bit slippery though I think the ball physics could use a bit of tuning, it makes it very hard to control sometimes.
Very nice job!