It shouldn't be that hard to follow really, I haven't read any prior issues of Swamp Thing and I'm thoroughly enjoying it. I have watched the movies though, so that may help, not really sure though.
--
Best FPS of all time...
http://img.imgcake.com/drakeryn/raydynjpgda.jpg