I just found out about this a few minutes ago. Has anyone got an invite yet? Or when do people usually get invitations?