I like the idea of platform puzzle game, sometimes require skill to make it and that's makes it more challenging, great work!