Absolutely superb puzzle design. Very challenging, with the exact feeling of "aha!" that you look for in games like this. Makes you feel dumb until it makes you feel very smart.
Only issues I had were: 1) a bug that allowed me to move the spoofs separately from the main character depending on how fast I moved (this allowed me to solve puzzles easier), 2) I found it difficult to discern which spoof could pass through which block. I think a better introduction or clearer clues as to which one can do what would go a long way.
Minor complaints, though, and nothing that can't be immediately fixed. Incredibly well done.