User blog comment:MarkvA/Deus Ex celebrates 15th anniversary with animated trailer/@comment-27024938-20151010095646

That's an Omar? I thought it was an MIB from Invisible War (Red Eyes).

@Sugarhoney: I think so too. Would explain why they put an NSF Soldier in there aswell.