Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think maybe if there were platforms to jump up on, maybe a couple ramps or something, the jumping would be more meaningful. As for jumping on enemies, I tried that, you have to be super precise or something, right? Maybe add a splash zone?