That's a very nice little game :)
I like how every level brings some more complex elements.
The only hard part was with level switching, sometimes you need to know the current state of the next level before jumping to it and there is no easy way to predict it.
Good job!