Is there a way to invite someone to join this site directly, or do I have to manually enter the info and contact them? I keep looking for a "invite your friends" button, but I can't find one...
I just joined, so it's possible I'm not looking around properly and that it's a stupid question...
If you go to 'open invites' page and create a new invite, there is a box at the top where you can enter someone's email address.
I haven't tried this, but I think if you do that and fill in the rest of the game details, an invitation is sent to their email address and they can click on a link to get to the site.
They probably will need to become a member at that time to play the game.
I could be wrong on this as I have not tried it myself, but give it a try and see what happens.