Still trying to get my head round the whole invite system, if I'm on I'm up for doing any missions, did a couple with private parts other day till he left mid mission which was fine I went back and finished it off solo yesterday, I also just hit up Venus for the first time and got recruited by a couple of guys which was odd at first but one hit me up with a friend request but I had a lot of fun best session on the game yet. I even played one more mission solo and felt a great sense of accomplishment when I got it done, this game is really growing on me.
Just need to convince my made to get it!