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

It refuses to download and just keeps redirecting me to this page.

Lame.

Yeah.