The interactions and stuff make it difficult to tell when cards are moved and its not accurate. So you have to use up extra moves in order to fix where cards ended up sometimes, but it makes it easy to cheat too. The "combo" bonus only works if you can do math as fast as a computer. Ads frequently interupt you while playing, more than a couple times per level. One time i ran out of moves it suddenly gave me more moves and i don't know why. It increases difficulty immediately with no build up.
Developer reply
Thank you for such a detailed review - it really helps. We've passed every point to the team: card drag accuracy, combo timing, how often ads show during a level and the sharp difficulty jump at the start. We'll also check the case where extra moves appeared unexpectedly. Updates are on the way!