That has to be one of the trippiest websites I've ever come across. Seriously, the "wtf" factor alone is worth the price of admission. I've tried to understand this site. I've given up.
The only things I can say about the site for sure is that:
- It was created either by a crazy person or someone under the influence of some powerful drugs
- To fully appreciate it, you need to be either crazy yourself or under the influence of said powerful drugs