The main levels are super easy and start being recycled after awhile. Some of the challenge levels were difficult, but you have to grind through 1290 levels to unlock all of the challenges. I've been playing this game for a few days and I've already unlocked everything, maxed out all of the houses, completed all of the puzzles, and completed all of the challenges. The last set of puzzles glitched out and wouldn't save progress, I was only able to complete them by using the gumball machine.