Geez, dude. You keep getting better and better the farther along we get in GDKO. This is so well thought out. Some great puzzle mechanics. Good tutorial levels to teach the mechanics. Challenge but fair puzzles. You really nailed this one.
thanks :)