roms are released when they posted here,but first they are on ftp servers till someone loads it down and upload it on scene sites. i know somebody who has contact with release groups,he said it so to me.
Yes, you can read that on Wikipedia.
Anyway, it just takes minutes for a ROM to get released. It's ~24 hrs now, and now we have Bahamut's Clean ROM but still nothing (?) from Venom.
Venom, please: Give us your ROM. And don't do that a second time. It's annoying.