Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

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.