This game is an absolutely amazing game and has the potential to be the best mobile game out there on par with the popularity of candy crush and Roblox. It’s incredibly smooth, the art style and detail of the game is amazing, the fact that you can build the car to your liking with your own parts is down right perfect, and there’s even a story behind each car paired with dialogue to keep you going. Overall it’s a great game, however the curve of difficulty is wayyyyyyy out of proportion. I find that after level 90 the game seems impossible to beat because the puzzle is just too hard, has too many requirements for you to collect, there aren’t enough moves to beat the level, and if you don’t have enough gems to give yourself a measly 5 extra moves for 900 (which takes a long time to accumulate) or even buy power ups that don’t guarantee you’ll even beat the level, it’s nearly impossible to beat the puzzle. And it’s not like you can beat one level and be fine to upgrade the car for the next few minutes, the parts get increasingly more expensive and it needs you to beat 3-4 puzzles to even get enough coins for one part. And make sure to keep in mind that I’m only on level 94 and I’m completely stuck, I can’t buy power ups or extra moves, and you can only try to beat the level 5 times before you have to wait and try again later, making me lose interest in even opening the game. Again, this game is amazing and could be one of the best mobile games out there, but it’s just too hard and it locks you in a position where you don’t even want to play anymore.