I have enjoyed playing this game but am becoming frustrated that many of the levels don't give you enough moves to complete them unless you have gems to give you extra moves. Gems however are hard to obtain unless you purchase them. I'm tired of being stuck on one puzzle for days. If you want to retain players you should give out more rewards. I refuse to spend large amounts of money on this game and will most likely be deleting it soon due to the lack of enjoyment.