• Watch Dogs 2 Has Been Delayed On PC

    Unfortunately, players on PC hoping to get their hands on Watch Dogs 2 on launch date (November 15th) will have to wait an additional 2 weeks. Ubisoft is dedicated to making sure that the game runs smoothly on all platforms and therefore they feel they need to tweak it...