Video Game Coverage

Developer Confirms Watch Dogs Will Have 8 Player Open World Multiplayer