You still need one more GM acceptance. Kinda surprised no other GMs have responded. Signs of laziness... Or they're all busy. Either way, you will be assigned a squad and then you can start posting, correct. Introductions can be awkward but once that's out of the way the possibilities become much greater and more fun. Really, you can work together with someone for an intro too and make it even better.