Well written, challenging and fun puzzles. The body/memory swap mechanic was really clever, it added a unique layer of depth to the puzzles.
Finally relented and looked for help on cleaning day :)