Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

i think it means that degica don't own the game's universe, characters, etc so if you want to make a sequel or selling physical merchandise, etc you don't need Degica's permission.