After more than a year, I believe we still don't have an answer.

Today I have write about an Official Star Wars Fan Film Awards competition here. I suppose that the videos are filed on the AtomFilms website or in a place you can locate from there.

Also, another site that is unreachable is videodetective.com

I believe that VideoDownloader can't give us an answer in both cases, which are interesting sources of good material, even if the video quality is not the best.

Who can help us...?