Lots of fun, level of hardness varies, but imho that helps, imagine coming out of a tough one like 91 (I was stuck there for a long time) and jumping into another tough one. It would be really frustrating, instead you get a chance to sail through some levels until another tricky one hits you. Really enjoyed solving it without any walkthrough help.
It does help to see other comments about people being stuck on a level, and then finally getting over it. BTW, I only got to level 100 and then got a message about thanks for playing, some people mentioned 115, so no idea how they got there.