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

Probably would be good if you had a PC Demo so people could get a feel for the game and to ensure they don't have to be afraid if its buggy or badly ported or not to PC.