just lacks the wear and tear often seen in other poster overlays.
Wooden posts with barbed wire between them more appropriate instead of that chain link fence? (I hate to say it, but: like egypt)
Look at a rope texture for the wires holding up C, a much thicker rope would be better imho. Staying with wires, the wires between the telegraph poles should have a few more between them.
What exactly is beneath point C?
I couldn't tell very well from the screenshots.
Hmm... I'm not too fond of the idea of having it filled with explosives, I don't see how that would make a lot of sense when you fall into it and die...
I might suggesting something later if something would come to mind.