At the time that this came out (2001-ish), this was just kind of a cool rambling song. Listening to it now, it seems like a promise of all the sounds I'd learn to love in the next 10 years.
Just let this surround you and eat in to your brain.