Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's true, the only reason windows tells you that, is because it doesen't know the dev