Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

"is that I try not to rely on traditional enemy-based or violence-based mechanics"

Good point! The vast majority of platform games have enemies/hazards "hit this and you lose a life/HP/restart level". It gets old quickly! Making games is hard work, I can only squeeze out a (very small) game every couple of weeks myself.