Links are not down, just their web site is really slow, or try to google for any other downloading addresses, I found one ;).