Very clever puzzle game, especially the inverted movement later on required quite a bit of thinking.
And good final level, combining both connection options in one level!