I guess this one is for @danking222.
I was trying out Alchematch and I started thinking about having an end goal for it and what it would look like. I think I have an idea that you might consider implementing.
Basically, the game would play as normal until a player move resulted in no match being made (either because there were no possible matches or because the player simply did not see it). At this point the game would somehow display whatever score it was keeping track of.