Oh, that was a real f*ck up on Filefront's part.
It gave me the ending part saying that I could link my friends to the download link but then they gave some scrambled link and eventually I think they just took the initial installer down
It gave me the ending part saying that I could link my friends to the download link but then they gave some scrambled link and eventually I think they just took the initial installer down