User blog comment:Admiral Leviathan/Old Friends (OHAtW 2)/@comment-4849943-20121126151142

Oh! Deus Ex! Thta's what its based off of. I couldn't put my finger on it.