Nifty idea, and pretty clever puzzles! It's impressive how much nuance you were able to get out of this concept, the amount you were able to keep iterating off your initial idea is super cool. Great work!