Ubisoft seems to have overloaded their Uplay servers with this free rewards thing they have going on. I can't manage to log-in to my Uplay account at all. Been trying for 30 minutes now.
About Us |
Display As Desktop
Display As Mobile
© 2006-2020 VGChartz Ltd. All rights reserved.