The mechanics are incredibly unique. Each puzzle felt especially satisfying. At first it felt a little overwhelming with all the mechanics to keep track of, but by the end, I felt like I had it down. Super cool game, one of my favorites so far.