My god, this was absolutely maddening. Very cool concept and well executed, and I can see it as a mobile game too. Got stuck at a location midway for real long, but somehow I managed getting over it. Feels good to win!