I'm not social enough for this browser, I can't "connect" for an invitation if I don't have facebook and there is no other method to get an invite? I hate it when websites do that.
(quick edit: I'm genuinely curious--sorry if that came off a bit mean, that wasn't my intention.)