Citing "current economic conditions," Filefront will be suspended indefinably on March 30th. Presumably, all files hosted there will disappear, so go ahead and download as much as you can while it's still up.
Although this does seem like an April Fool's joke (albiet two days early), Filefront's forums are missing.
You can read the full story and receive condolences and thanks for your patronage here.