Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I did, actually. I opted into geforce now through Steam's thing. I don't think they support it yet though, or if it ever will be. It's all a little vague