Definately strange, and I don't quite get it (or maybe not at all), but I have seen stranger. Every time I hear "strange" and "website" I think back to something I saw years ago, maybe the early days of flash animation.
If I remember it right, it was just a photo of a small group of people. A drawing of a hat floated around the screen, and every once in a while you would hear someone say "hat". I think it may have said "hat" when it was on top of someone's head. There was no explanation, no links, nothing. I think, it might have been dutch.