If you see an activation key in your portal, but can't download please send me an email and I'll get you the bits. We are intentionally restricting access to only those who signed up.
FYI, RC forum is here: http://thwack.com/forums/162.aspx
Thanks,
-Chris