I really liked the core concept, very clever and well-designed! Without spoiling too much to people that haven't played it yet, let's say that I appreciated the multiple twists of the core mechanic. ;)
It took maybe too much time to design the main mechanic and to program it, but since it's the core part of a game it's always worth it. Just to say it was pretty close.