Watch Dogs - One foot in the Grave - Is this John Locke from Lost?