Does anyone know if we are still allowed to invite friends? The sign in page indicates to new players that they need only enter their email and wait for an email back from TS. It also says that, alternately, you can get an invite from someone in game. I remember seeing something about invites, but now am unable to locate any information on it. Anyone have any information on the subject? Thanks.