The double jump doesn´t work if you are trying to turn the opposite side where you are actually running. I did this on purpouse because of the inertia (momentum) when you are running and trying to jump to the other way. In the case of teleportation, first I thought "well, pressing both buttons at the same time", but I didn´t know how to do that. And double press of one key also didn´t work. So, I needed to make the 1+1+2 combo to work.
And yes, it´s pretty hard. It´s made from the people that likes this kind of things, hehe. I´m thinking to do a longer version with more user friendly learning curve ^^! Also, you can see the video of my gameplay, to see how to beat the game, hehe.