The MIX launches publishing label  GamesIndustry.biz

More...