Looks like the homepage is broken, heres a download link for it, maybe some of you needs it
RapidShare: Easy Filehosting