very fun. the visuals are nice and give a good amount of feedback. puzzles were fun and just the right amount of challenge. a reset button might be a nice addition to allow players to step backwards and rethink their approach. was good fun though! good Job!