The first levels made me think this was going to be a bit boring ^^... But new mechanics were introduced nicely and the game really "took off" from there.
Simple but effective game design !