does anyone know if ubisoft has any badges concerning watch dogs 2?
Type: Posts; User: cjlyons316; Keyword(s):
does anyone know if ubisoft has any badges concerning watch dogs 2?
not to be stupid or anything but this site does have a ubisoft logo at the top left of the page...