The whole time I was thinking "This is a really neat concept piece for innovative navigation" and then I realized by the end that I could have saved myself some time and thought "This is ART".
But really, though. Great execution of gameplay, fantastic end scene.