I tried going to interlopers today, but instead it went to some site about tea. It seems to be an april fools day joke, but it's still March 31! Anyways, if it is a joke, good one. They're a day early though. Unless the site owner lives across the world. I won't directly link to it, but try going there yourself.