Someone at the forums pointed out that the download link was broken at the Releases page. It is fixed now. […]
D2TM @ Twitter