Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(1 edit)

Steam really isn't as good as what many people would lead you to believe - I personally have a few choice words to say about the Steam "service" (although my reasons for disliking Steam are probably different to yours.)

I do have a Steam acc, but I've not logged into it since mid-2012 after I saw how much of a wreck it really is.