Battle of Heroes, ¿nueva licencia de Ubisoft?