Very cool concept. The first obstacle (inversion of movement) took me longer to master than it should haha