When Ubisoft first revealed Watch Dogs it looked like this was going to be one of those rare titles that can change the gaming industry thanks to its innovative features. Well, earlier this year the game was finally released and while most would agree that Watch Dogs is a pretty solid title, I think it’s pretty safe to assume that ...
Read More »