Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

for some reason, i can't seem to download either of the windows versions.

Hey,
thanks for your feedback. I checked the links. For me it's working. Just click on download now > No thanks, just take me to the downloads and than download on windows. If it not working, using the direct link.
Thanks :)