Watch Dogs Legion Release Date & Reveal
Today during Ubisofts E3 presentation we learned that Watch Dogs: Legion has been revealed, and it will be released on March 6, 2020. This is the third game in the franchise and is such exceptions are high for the title. As previously rumored, the game has you playing a full gang of DedSec members, and sees […]