Still working through it, but this is a really neat game, even if it is tricky to figure out how much progress you're actually making. I'll leave a more detailed review if when I finish.
And thanks for adding the blocks that make it harder to get on the wrong track.