I just checked it out and I must say it looks freaking awesome.
The page has slight lag, but that doesn't bother me one bit.
My speakers are currently unplugged from my computer since my brother needed them for his laptop, so I can't hear what's playing at the moment. XD
*Reps*