It's become apparent that this game prioritizes money over satisfaction. At first, the game was good. The further you go, the worse it gets. It's not challenging; it's impossible. Level 39 of the Hainan restaurant is actually impossible without using countless gems for powerups or endless customers. I have everything fully upgraded and still cannot get the currency required to pass the FIRST level; I haven't even been able to get to the other two levels. And even after I wasted gems on adding 3 customers, I still didn't get the currency needed... even though I have everything maxed out in the kitchen and in the supply. I've wasted my lives and gems on this one mission, and it seems I can't progress any further. So much for that!It's terrible game design that I have to spend gems on powerups I will only need for this one level instead of winning based on the grinding I did to get enough currency to upgrade everything to all 3 stars. It's obviously a ploy to get me to spend money on gems since they're significantly harder to get than coins.Only giving 2 stars to the game because it was fun for the first couple restaurants. The Hainan restaurant is terrible and overly complicated for the tasks the game asks you to do. The pictures of the ingredients are so small you can easily miss them and it throws off your entire game. If it weren't for the Hainan restaurant being so awful, I'd give this game 4 stars (only deducted a star for the annoying ads that happen after every level... and most levels aren't even 60 seconds long... it's ridiculous to get ads every 60 seconds).