Um, I made a bunch of gradient fills using difference mode, then applied the twirl filter. Then applied the plastic wrap filter, duplicated the layer and messed around with the layer modes. Oh and a bunch of other stuff, but that's the main idea.
It isn't that hard to do.
I kinda like the horizontal lines.