Besides publishing their own games , Ubisoft is also publishing famous franchises produced by other important studios for some specific platforms .
Besides publishing their own games , Ubisoft is also publishing other important franchises produced by famous studios for some specific platforms .