I mean, what the heck is that supposed to be? Rental service? MMO? Seriously, there's no way I'll be buying any games from Ubi until that's dropped.
Dropped or a patch allowing me to install and play offline is released after a certain period of time.