Really nicely designed. The way the level space grows as you play, effectively having multiple difficulties within the one level is clever!
Very satisfying solve (although I did have extensive use of Z) : )