All roles should now be out. Those who did not provide an email address (Hello neonreaper) have had their role sent by GameFAQs PM. Please confirm you got your role in this topic, and as I said, I'm planning on a 9 PM eastern start tomorrow.
--
http://img.imgcake.com/RegaroUlquiorrapngse.png
http://nightly.mozilla.org