Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Nice art+music. Same criticism as others regarding the jump. Does not seem intuitive.