There will be no ground level razor wire or ditches the MM have already backed off on that.
They really should stop promoting it, then. The friggin' picture is at the link! Those guys need a good media advisor... Quick!