Finally, awesome. And where is Ubisoft+? Is it still coming to Europe? The absolute lack of communication on this is mind boggling. We were told it was coming in 2020, and now we’re almost halfway...
See more...
Finally, awesome. And where is Ubisoft+? Is it still coming to Europe? The absolute lack of communication on this is mind boggling. We were told it was coming in 2020, and now we’re almost halfway through 2021 and there has been ZERO acknowledgement of when its actually coming.