Julien Neaves, Editor It’s going on two years since DC Universe series Swamp Thing aired its final episode […]