Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
also add vitality to the player and enemies

By vilality to you mean health? If so I'd definitely look into that and regarding sharing games, it's something that could definitely be possible. I'll look into it if I ever come back to this