The title will be a "massive online platform that evolves over time" and is being developed by the reorganized Ubisoft Montreal and Quebec.