Anyone got invites? I would love to try this out. Let's start sharing invites!
I should have some in a week or so. Even when you do send out an invite it takes about 10 days to actually get it, so it might take a while for people in here to get them.
Nice! Send me one if you have any extras. I am dying to use this. If I get any invites, I will be sure to send some along as well.