It seems the 'submit to filefront' button is back, and appears on your content page when you are logged into your account. You should use this button if you don't want your file to end up in the deletion queue
The Infinity Blade Forums Have Moved
We've launched brand new Infinity Blade forums with improved features and revamped layout. We've also included a complete archive of the previous posts. Come check out the new Infinity Blade forums.
How to keep your content from being deleted off Filefront