Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Its because of copyright issues i think the game is planned to be added to steam which they will make money from which is when the copyright comes in. but we can change the names for them.