Windows 10 Watchdogs free on Uplay

I forgot to reply to this last night.
I got it yesterday after I heard about it from a article PC World or PC Gamer did on it. I can't remember which of the 2 did it, but it was sometime in the afternoon.
I just downloaded it in Uplay after they made it downloadable.
 
Back
Top Bottom