Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

And I'm guessing the fact that you didn't even mention Linux means that it's not even in consideration. That's a bummer, but I wish you the best regardless.