It doesn't stream right to me. I get a few seconds of music, a blip, and a few seconds of silence... over and over. What I did hear only whetted my appetite fr more of their tunes.
These guys are talent... read the reviews by the world famous music critics quoted on their site.