Really good puzzles, interesting mechanic used in many creative ways and looks and sounds great. Good job!