Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The download links I see still show Jul 16, 2017, do I need to look somewhere else for 1.4.2 ?

Tried to download again, still crashing ๐Ÿ˜ž