I got invited by a good friend of mine. Gamer at heart and what this seems to have that is hard to find elsewhere is a solid bunch of players who want to play seriously. I hate trolls, when I dedicate time to something I want to be good at it and I want to play with likeminded. I think that I'll find that here :)