i'm pretty sure they just had a buddy back in the 90s who said "hey, i know how to write websites, should let me help you guys make a band website"
The website seriously looks like a 'point and click adventure' CD-Rom game from the 90s; you try to navigate through ambiguous esoteric symbols and find "hidden things to click on", and at the end of it you get a few cool little tidbits of information about the band or articles of noted interest