UPLAY is now live for Windows PC. For $14.99 USD/month, players can get a massive back catalogue of games, as well as access to premium editions of new releases.