Oh yeah, didn't stop playing until I beat all the levels. :)
haha nice
very thoughtful level designs.