Ubisoft’s live-service project, which has been in development for years, has had its development and gameplay details ...