Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I feel ya there.  I wasn't too thrilled about having to install Windows for the first time in over 2 years, but it was either that or rewrite a lot of tools that depend on Windows specific frameworks (which I plan on doing just not now...)