I actually saw that and wondered if it was you.
If you click on the thumbnail it actually goes to a page where I (or C8 at least) is credited along with the other two people I was showing around. And if you continue to click on that thumbnail, you get the fullscreen image, which is amazing looking. He definitely had the full "Ultra Graphics" package going on that one.
One of them was a contact I'd established in the last couple of months before the closing - a writer for a game magazine (that's SirJD in the photo credit but who actually isn't in the shot. I assume that's he's the "camera man" of this particular screenshot) and I believe that "Airhead Heiress", the redhead standing in the screenshot with C8 was another writer who he brought along that particular day and I sidekicked both of them and took them on a tour of the zones. I think they were most astounded by the Shadow Shard. Just the weirdness of it. I remember one of the two of them mentioning something like "It's Steve Ditko world!"
Author credit is Jamie Dalzell, so yeah - that's probably SirJD.
I still have him as a contact on Steam and occasionally have talked to since the closure. Think I'll check and see if I can find the other articles he mentioned writing.
EDIT: Confirmed - talked to him over Steam - yeah that's his article and yes there was supposed to be one more that's more player perspective oriented but he's still pitching that one. If he gets no takers he'll likely publish it himself "as a standalone article/e-book thing." he says.