Wow that was very polished and fun, my question would be is the game made so there is always a move? and if so how do you tackle programming that king of logic?
It’s actually not guaranteed to always have a match move :( But I try my best to ensure there is no match at the start of the game, just check & regenerate the cell a few times :)