Yep. They provide that link to supposedly bypass their pop-up in-browser flash player, but the link doesn't play anything for me in MC or WMP.
I do use an iphone app called ootunes, and after an update today using VLC as server proxy, I can now play it through their software both on my PC and my phone, but getting it into MC would be great, as it's my primary audio app.