I like puzzle of trying to traverse the level, took a while to understand the mechanics and rules. Really cool idea, nice job!