Ubisoft revealed their upcoming Watch Dogs Legion game during E3 earlier this month and shocked the world by veering away from the traditional protagonist route in favor of a more blanketed experience. Whether you feel the fancy to play as a gun-toting grandma, or want to get your inner punk rocker on in the streets, Watch Dogs Legion offers a multitude of different ways to experience their latest story. 

We recently had a chance to play a pretty large chunk of the new game in addition to a chance to speak with some of the devs. When playing as the grandma (because of course we did), we asked a few of the devs about the different NPCs and the unique voices tied to them. 

"There are thousands, maybe even millions, of NPCs players can choose from," said one dev to Prima Games during our hands-on time. "As you play through each option, you'll see they are fully voiced and each has their own personalities, their own reactions to decisions made in the world around them."

We saw one of those decisions first-hand when we recruited a middle-aged man by quite literally beating the snot out of him. Needless to say, he wasn't too pleased with us after that, which absolutely impacts his usefulness in the game. 

The NPCs in question are procedurally generated, taking over four years to compile these unique personalities and looks together. Though we couldn't get a straight answer as to whether or not all of them have their own voice actors, it's safe to assume that with so many that a few VOs had to double, maybe even triple, dip their talents. 

Watch Dogs Legion officially arrives on March 6, 2020 for Xbox One, PlayStation 4, PC, and Google Stadia.