I've uploaded some screenshots of the new PvP zone in Issue 7 called Recluse's Victory. The scenes change whenever hero or villains elements take over a "pillbox". You'll see that the Atlas statue has been replaced by the one with Lord Recluse when the villains take over a nearby pillbox.
Also, the blue and pink thing you see is actually a map of the zone that shows who has current control of what part of the city at that time.
When one side takes over four pillboxes, the other side gets a signature arch hero/villain to come to their aid. I found this out the hard way when Ghost Widow smacked me up side the head as she was running by being chased by a horde of villains.
Also, once you have control of a pillbox, I think that you can gain control of a "heavy" (as they are called in the game). That's those Robotech looking robots you see. They spawn as Elite Bosses and man, do they pack a punch.
LINK
Enjoy,
Rob