LinkedIn profiles reveals the Driver dev has producer and level design roles. Ubisoft make a habit of stretching projects over multiple studios. AC: Revelations was the work of six.
Watch Dogs was announced during Ubisoft's E3 press event and stole the spotlight for a lot of people with its extremely juicy premise of letting us play with a whole city.
We're told it's an open world set in Chicago, Illinois in the near future and we play as Aiden Pearce who has learnt to breach Chicago's Central Operating System (ctOS), which lets him have almost unlimited access to digital information and control over connected devices throughout the entire city.
Watch Dogs releases on Xbox 360, PS3 and PC in 2013.