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

It´s pretty strange, I tried to download now the game and it worked fine...
You can try on gamejolt, I can´t give you the link (for competitive reasons of servers) but you can find it easily in Google... I hope you can solve the problem. ^^