Just post in the Special Mission Force thread that you want to sign up and they will get you started. Basically, just a post a day during the once a month game that is a few days in length.
Any interest in joining Cobra?? Its not as complicated as it sounds. Its good times! A new game is about to start on August 18th. We'd love to have you. Let me know!