After being on Twitter and reading this WHOLE entire thread, I realized that there are some key bits that you guys might be missing? Maybe?
Earlier on this forum (like way earlier), user named "Killer Vikkerlady" (or something of the sort) asked Xavier if it was Ed in the pic, and he replied somewhat hinting "maybe it was Ed who took the pic?

" (I'd have to search the forums here to quote what he said.), so we could deduce that Ed is NOT in this pic, but the one taking it. I think he possibly said that he'll send some stuff or something somewhere.
Also, I managed to change the perspective on the updated pic sent by OWI on twitter since the pic was in a weird perspective and cleaned the pic up by a bit and managed to highlight on some key things I've noticed in the pic
Green highlights: Are the Mudokons marching, looks like there's a marching line going somewhere...wonder where...
Red highlights: I noticed each of them are carrying some kind of tool set or items, till we know more, we'll just call them "items" for ambiguity.
Yellow highlights: As I was cleaning this pic up a bit I noticed that there are TWO pairs of eyes in this pic, and I'm not sure if it's just me, but doesn't the bottom eyes look like a Vykker?? It DEFINITELY does not look like a Mudokon, at least to me. Also he seems to be in FRONT of the wired fence, unlike the top set of eyes in which that one is behind the fence
Purple Highlights: These are the "I think?/Not sure" ones. The only one here is that honestly, to me looks like a shadow of a Mudokon. The black silhouette forms the head and there's two circles being the eyes (also the bigger circle has a black dot in the middle of it, giving me the deduction), looking as if he's looking at you from an angle in the shadows or something.
Purple and Red Highlights: Combination of the two above, I think this is another set of items and we can deduce from the image that there is another Mudokon behind the middle one
But eh, that's what I think so far xD