From the looks of it, does it break down into 2X2 panels? It almost looks like it. If it did, it would make it a lot more flexible. I also didn't firing ports.
I am almost surprised they did rig it up to hang on the sides of a humvee or other vehicle for extra armor.