I really love all three of these games! You can tell, they've had a lot of thought put into them.
That being said, you really need to get some more play testers. Not because of bugs, but because some early levels are really hard while some later ones are really easy.