What CA meant by "faces of war"

meet Legio DCLXVI Zombica

With all the bizzare bugs and glitches going on, we can at least try to make the most out of it while we wait for Friday's patch.Here are some I've found (not mine).And a video some of you might have not seen yet: