Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I can only get 0.0.0.3.exe for some reason

(+1)

Not sure why, this game is also up at Gamejolt. Try there maybe?