A report from last month claimed the sixth main entry in the long-running series would be announced at July’s Ubisoft event, which takes place this Sunday. It’s one of the five “AAA” games the company said it would release before the end of March 2021—Watch Dogs: Legion, Gods & Monsters,...
from TechSpot
Read The Rest:techspot...
No comments:
Post a Comment