I signed up the day that I saw it on IGN or AC (one of the two... can't remember). I got an invite earlier this week. Haven't gotten to play it much, but it seems promising so far. Should be a lot of fun when there are more people in your area playing... hopefully they will start giving out more invites.