Comment Comment by ofslidingfeet I think this contextualizes how hard they tried to make their site unusable on web browsers. "Front page of the internet." Thanks glowies. parent ofslidingfeet 2 years ago