Very interesting, especially loved the constraint discovery mechanic. While every single constraint might not be original and there are definitely other puzzles with them, the process of guessing and seeing your guesses being eventually correct is very satisfying