Not one to be left behind by the likes of EA , Ubisoft officially launched their uPlay client for PC today.
Like Origin, it acts not only as a storefront to Ubisoft's games, but also as a universal launcher for them. It also ties into uPlay's existing currency and reward features, and links a player's Ubi profiles across all platforms (consoles, Facebook, PC, and mobile) into a single app. Given how uPlay rewards accumulate across games, it may actually be quite handy.
Ubisoft has recently come under fire for a security hole that existed in the uPlay service. They blamed it on a "coding error" that allowed a browser plug-in to be exploited in such a way that remote users could access someone's PC. The faulty plug-in was patched shortly after it was discovered, according to Ubisoft. The company's PC support and DRM practices have also been widely unpopular.