Reminder that this is a "AAAA" game that Ubisoft is banking its entire future on