Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That's odd, it should work. Just click the download button, then when it asks for a donation you click no, take me to downloads or donate if you wish, then click the download buttons that appear. You can choose either 32 bit or 64 bit. As for the Mega download link, unfortunately I can't/don't really feel like doing that, sorry.