27th of May, that’s what this new Watch Dogs trailer says anyway. Bit of a strange decision on this one, it was due out last year but then when Ubisoft realized GTA V was also due out around that time, Watch Dogs was “delayed”. Presumably somebody at Ubisoft was afraid of getting drowned in GTA V love, but it does make you wonder, with so little faith in their own game…just how good is Watch Dogs?