Tag Archives: uplay+

Ubisoft’s E3 Announcements.

Ubisoft’s E3 notable announcements Watch Dogs, Legion First we have the 3rd installment in the Watch Dogs series, “Watch Dogs, Legion”.  It is safe to say that Watch Dogs Legion is one of, if not the #1 most anticipated game for 2020.  Legion takes place in a future London where the country has fallen into […]