Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This is the latest version, and this is the only "official" place to get the game- the update is just taking a while!