Nice concept with great presentation :)
After my first round on easy mode I gave hard mode a try and I swear I didn’t see a single match. Maybe a bit of pseudo-randomness would help there in any later iterations.
Thank you! :D Yeah, you're absolutely right. I added the shuffle button to avoid locking people in, but it's really not and ideal solution.