www.thegamer.com

Watch Dogs

Watch Dogs 3 To Be Set In London

Ubisoft is a bit of a leaky ship this week when it comes to news about its upcoming games. We’ve already learned about the possibility that the next game in the Assassin’s Creed series will have a Nor...