Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That's odd, I use Windows 10 too, did you download the wrong one? If you did, then click on the one that has the win thing on it. But if that doesn't work, then try re-downloading.