Very cool combination of mechanics. Love the cute nanobot, his trundling sounds, and the requirement to use orientation to reason about the space. Some devilish levels!