Well, I managed to listen to it now, I used Firefox and since I don't have flash player installed for that, I could download the file instead.
I must say, I like it.
Nice job!