I still want to say the reflection in Abe's eye is Necrum.
Here's what I think I see
They also are a fairly close match when I fade the Necrun pic to the eye reflection
Faded a bit more

@
(mind you I had to play with the perspective and warp it to match the angle of the building
As far as the "secrets... too many secrets" tweet from Ed the only things I can think of (and it's abstract) is the 1992 film Sneakers, where the phrase "too many secrets" was the solved anagram of "setec astrology".
But again it's from 1992 so I doubt it but the protagonists are computers hackers so the parallels are kind of amusing none the less. /: