I really liked this. Some of the levels are definitely difficult to get 3 stars on though. I've got all but 2 stars total. I got 2 stars on 2 different levels (36, 59), both of which have objectives to get all the pins. I find them impossible, though I'm sure others don't. I did notice a glitch though-- fire levels have a random moment after you put out the fire that you're given 3 stars, have all your pin people dropped, and the level forces itself to finish before you're actually done.