The main part of this game is basically Candy Crush with a new coat of paint. Match-three with non-square boards and special square-clearing goals. This is not a bad thing. Candy Crush is a good game. It's fun and interesting. Nothing wrong with using those ideas in a new game.
The problem is, Mumbo Jumbo just couldn't let it be fun on its own. Instead of letting the gameplay stand on its own, a good, quality casual game like most of their others are, they completely overdid the extra stuff on this one. There are several minigames (not optional) with totally different gameplay than the game you want to play when you open 7 Wonders. Each of them might be good on their own, but they're not what I want to play right now. They literally interrupt gameplay right in the middle of a level and force you to play a different game.
And then they skinner-boxed it into oblivion. It's not enough to give you a level and challenge you to beat it. You also have to gather resources during play to complete the Wonders you are trying to build. Missed one of the special blocks? Then your level of ACHIEVEMENT will be lower. You have to collect ALL THE THINGS, and try to complete each wonder in the minimum number of levels. If you mess one up, there's no going back and trying again until you've completed the entire wonder.
In addition to collecting materials, you also have to meet other goals to get the maximum star rating for each wonder. No timeouts, get all the special boxes, etc. On top of that, you have to earn special buildings to put in your little village. AND you have to unlock all the achievements. AND you have to earn all the gold coins to buy all the decorations. AND on top of all of this, there are Steam achievements.
It's just ridiculous. The gameplay itself could be fun, but I found myself feeling like I *had* to beat X levels, I *had* to finish building this wonder, I *had* to unlock all the visual upgrades. This is no accident. It's using skinner box techniques, which is dispicable and a sign of poor and lazy design, and it's frustrating because even though I was aware of how they were tricking me into continuing to play, I still couldn't bring myself to delete the game until I had beaten it. When it was finally done, I wasn't proud, happy, excited... I was just relieved that it was finally over. I cannot, in good conscience, recommend that sort of experience to anyone.
In general, I have found Mumjo Jumbo's casual games to be enjoyable and high quality, but this one is a BIG exception. I shouldn't have to feel like I can't stop playing when I'm ready to stop. I shouldn't feel like I have to continue just because of the psychological addictiveness of earning achievements and other shiny, but useless, things. Mumjo Jumbo should be ashamed of themselves for ruining what could have been a great game with this crap, and I hope they don't try this again, or they will lose a loyal customer.