Interesting puzzle platformer game that makes you think as you get closer and closer to the objective!