Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I also had the same problems with jumping as adroitconceptions said.

The ideea of the game, the graphics and the music are pretty good tho.