Whoo, finally beat it!
You managed to get a lot out of those simple mechanics. The puzzle design was really spot-on; there were some real head-scratchers in there!