Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The download link at the bottom of this page should work:

If it doesn't then try a different browser. Alternatively (and preferably ;) ), just wait another few days for the full version to be out on Steam here: It's somewhere in the order of 100,000 to 150,000 times better.