Its just being sold on Uplay, just like some Ubisoft titles is sold on Origin.
Its just a mutual thing.
Thanks I didn't know they did that. So the game EXE should be the same no matter who you buy and download it from?
Don't see how that could work, most people hate or "hate" both Origin and UPlay. And EA and Ubisoft.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem