not to be stupid or anything but this site does have a ubisoft logo at the top left of the page...
Printable View
not to be stupid or anything but this site does have a ubisoft logo at the top left of the page...
i didn't got my badge named welcome from watch dogs..
how can i equipt a badge??