Really Entertaining =)
I have finished playing the game now, without the walkthrough =) and I must say, its really well done.. Maybe the first levels are kinda "Unoriginal" but after that, you held up with a good idea and you used it well.. I'm sure its not easy making a puzzle game like that. The ghost one was pretty hard, but the last theme was annoying xD
In conclusion, good job. And to those who didnt play all of it and rated bad.. Just take a look at it =) And if you dont like puzzle games at all, xD just dont try it.