Can anyone get to meet the Ambassador or do I need a certain amount of skill points or to join an agency? I sometimes hear the Ambassador is in town,but nothing else...
First you get to whatever town the ambassador is in and then you go to a ###### and you ##### ########## in ### #####. After that you'll get to know where he is and you can meet him!