When you sign in via xbox (Microsoft live account) it will prompt you to download the uplay game manager. You can close this window and open the link again, as long as you stay logged in (turn on cache and cookies). This is helpful if you don't want to download anything, but still want to register for the games.
Comments & Reviews (2)
Thank you!