Watch Dogs 2 might have the reveal trailer for a new Ubi sci-fi game

Watch Dogs 2 is out this week and it might be hiding a trailer for an unannounced Ubisoft project

Leave a reply