Which site are you guys talking about? The box?
If so it has restarted, so you do not have to ask this person for a freebee, because if you were on the site you have an automatic invite to the new site.
Are you sure about this? Not just a rumor? Perhaps it's donators only that gets an invite to this new site?
I know for sure I haven't gotten any invite to any new site.
Do please PM me if you have some information that you shouldn't share here.