Watchdogs: Legion, Ubisoft’s newest entry into their hacktivist/vigilante series, takes us across the pond to save a London that looks like it has binged on Black Mirror and Mr. Robot. After an alleged terrorist attack, a not too future London is now in the grips of an Orwellian nightmare as the usual suspects show up […]