Ubisoft "more ambitious" than others, content is above the platform