You in a Company or something like that? Friend of mine happens to play it a lot and leads a group in a Company or something along those lines. She's always looking for new blood and what not but there's a slight catch when it comes to joining her crew in that she's apart of a gaming community wherein you'd have to keep checking in every so often on their community site(no different than this frankly but its a turn-off for a lot of people, hence why I try to help out where I can).