That's a neat puzzle platformer. At first was confused but then got into it and levels just grew more complex :D. Nice game!