Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

that's strange! I don't have access to a Windows 10 PC, so I can't really see what's wrong, unfortunately...