Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Just downloaded the executable and ran through the Time Spirit section without any trouble. Have you tried re-downloading the executable?