Ubisoft confirmed that Watchdogs will feature an 8 player Free roam mode, initially not present or revealed.
So that's what they wanted to add into the game. Could be great fun if all the hackable nature of the city remains, which I would expect it to. I thought the GTA V multiplayer was a bust. I had fun, but losing money to deaths even by friends was borderline frustrating.