The download link is fixed and ready.
Hey all, I understand that the link may not be working right, we are busy trying to get it fixed. Will let you all know when ita fixed.
well its true lol