Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
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