Wait, double jump? Well... heck.. that would have made things easier. :|
Welp, its already being taken care off, now you go through a part of the map first so that you learn about it.
Game slightly improved by your feedback, thanks.