Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This happens with lots and lots of games.I alredy saw like some 4 or 5 like this...