If you haven't you guys should join. I joined it in December 2007, and have played it ever since. It's so epic, it's even being advertised by this website! Epic!
Anyways, if you do share your name on this thread.
I tried it once a long time ago and i didnt like it. i remember it being a bit overwhelming. cant even remember what my username is because i only logged in once