Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Yea they own the IP, but don't really do much with it themselves from my understanding :P