Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well, that's embarrassing.

I've fixed it. The Windows download should work now, thanks a ton for pointing it out!