Hey, every time a new game comes out we have people looking to join who then promptly disappear, so we dont just let people join.
Jump on TS and play with us, and after a while if you get on with peeps we might ask you to join. TS details are on the forum, welcome.