Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I think I'll just give steam keys after all, shouldn't be any harm. Might take a day or so to get set up though, so bear with me.