Today on the 5: I watched the first episode of the new Swamp Thing series that has launched on the DC Universe service. Here's what I thought of the latest live action entry in the DC streaming library.