I could do that, yeah...all news will be released to FF and moddb, first, and you guys can be our main mirror. Basically all we've gotten so far is some art and design docs, but we're working ^_^
Make a press release, we'll add that!
Well FF is the one I check the most because it has all it's files in separate sites for me to browse. Make a press release there and tell us some more about the mod :D.