If you really want to read this, try using The Internet Archive.
Is the music by the Avalanches?
It sounds very Frontier Psychatrist?
Have they returned?