Cheers everyone,
I already gave my invites away (in fact, lost one to a defective email, what a bummer), and I've got 2 friends who're asking for an invite to join. Many thanks if that's something you can do. Here are the 2 emails to the Glitch-player wannabes:
Sarah at [removed]
and
Andrija at [removed]
Thanks,