That's a beast of a puzzle game, very zach-like, well done! I'm going to keep beating my head at it for a while ;D