Ubisoft’s CEO said that overall preorder numbers are higher, and uplay numbers specifically are 6x higher.
Then keep in mind that:
- Each uplay preorder will get them 42.9% more revenue than a Steam preorder
- Each epic store preorder will get them 13.6% more revenue than a Steam preorder
I’m sure Ubisoft is very happy!