Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Great mechanic. The tradoff between jumping and losing health is pretty cool!