I can only get 0.0.0.3.exe for some reason
Not sure why, this game is also up at Gamejolt. Try there maybe?