Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

did you download the right one, there is 3 download links for laptop (Microsoft), laptop (apple), and android, atleast that's what i see on my microsoft laptop