This selling good must be SUPER important for Switch third party support since it's a AAA third party exclusive.
It's been a long time i cared about how much a game sells.
BTW i'm loving this, game is fun, hillarious and charming.
Selling well can mean different things:
1. Selling a lots of copies
2. Giving lots of money back to the game creators
IMO, in terms of bringing Ubisoft profits, the really smart thing with this game is the download size. It's really really small game size for such a fleshed out game, meaning that some players (like myself) got it digitally instead of physically - meaning that Ubisoft will get much more revenue from the copy.