Developers Continue to Pull Wool Over Our Eyes

Yesterday, Watch_Dog’s confirmed release date came with a brand new story trailer for the game. While it was nice to finally get a firm date on the elusive title, something seemed drastically different about the game that stole the show back at E3 2012: The visuals took a blatantly obvious graphical hit. Ubisoft PR & Event […]