I really like the use of countdowns in this. Really interesting array of tools you give the player, and the countdown chain of events is really satisfying. Also appreciate the speed up or speed down options, makes retrying puzzles less tedious.