Two Hits from Epsilen

Yes indeed.  Today I had two hits from this URL, which is obviously an internal forum area for Epsilen.

Bizarrely, I cannot find any reference to on this website, so I wonder what they’re talking about?

By Strangely

Founding member of the gifted & talented band, "The Crawling Chaos" from the North-East of England.