Geoff heads on down to London Town to see what’s changed in Watch Dogs Legion. — Watch live at https://www.twitch.tv/finalbossfightlive