Erm, you should have a warning about the graphics on that site when you post. Maybe it's just me, but it made me uncomfortable to be greeted with those images once the page loaded. And ironically enough, it makes me want to scratch.
Thanks anyway, I have that page and the Ocean Plasma page open now; seems like there's quite a bit to read about.