Finished it, on Easy difficulty. Really, really excellent and thorough design, with some great use of ambient music, a well-paced gradual revealing of the narrative, plenty of originality in the environments, new types of adversaries and their weaknesses. It deserved its win in that SE/Eidos official contest you sent it too.
I think the mission only has two flaws (subjective from my point of view):
My stealth score for this mission wasn't exemplary by a long shot, but after having finally finished it, I'm sure I'll do a bit better when I retry it some time in the future.