Interesting puzzle concept absolutely stripped to the studs. I just wish there was a better metaphor for the block duplication mechanic.