The game itself is fine but after playing for a while and spending some gems I'd take a break only to come back and find all my progress to have been reverted back to before I spent the gems but without the reimbursement of said gems. Frustrating.