There is a server bug atm that they have to fix first. When they fix it the download link will be available on their website.The "Watch the Trailer" button will be changed into the download link!