Does anybody have this? I need to get it back on my computer and it seems that their site is down (and all the alternative download sites link to their site directly so that's no good). If anyone does have it and could put it up on mediafire or something similar that would be awesome.