Okay, so I redeemed the soundtrack for uplay points, and it said download it from the uplay client or uplay.com. I don't have the uplay client because f*** that pile of unpleasant material, but where the heck do you download it from the website? If you have a link that would be nice, because I can't navigate the uplay website at all (chrome on both win 7 and 8.1).
Does the uplay.com site work at all, or is it really a completely broken mess, like I'm seeing from my computers?