Heads up! 0.86.3 Beta is now up on the first page of this thread.
Seems to be a firefox thing. Opening link in chrome let it download fine.
It looks like you're new here. If you want to get involved, click one of these buttons!