Please follow the steps below to help you installing your game:
1. Start the Uplay PC application.
2. Select the Games tab in the top row.
3. Click on the game's tile.
4. Select Download to start downloading the game.
5. After the download has been completed, press the Play button to finish the installation process and start the game.
For DLC/ULC purchases, your content will normally be automatically available in game. No manual activation or download is required. Just launch your game and access the content immediately!
DLC/ULC purchases for legacy titles need an extra activation of the content in game. To find your associated Key from your purchase please follow the steps here.
If you do not have Uplay installed, you can get it on the following link for free.
If you have any further question you can contact our Ubisoft Support team here.