Meh, it still looks segmented. I love the Deadpool, Spidey and Wolverine figures, those look great and dynamic, but their joint system doesn't quite work out on capes, i feel. They might be able to pull off an Omega Red though. That would be awesome to see.
As for this DC line, yeah more...