The idea is here and great. But it needs to shine MORE!
I think that you should be more permisive in the group that the player can make. In some levels, 3 numbers, same color and same shape didn't create a group. It create a frustration: I think it should: the player will have to retry/under if they can't finish the level. It will still create a frustration but not against the game 😂
Congrats for this nice idea 👏