Wasn't there a closed beta or something liket that, i remember the server was very small too, i had to wait for 2 days before i could get in....
Yes. It "launched" in August, but it's been around for much longer.
I remember this username. Welcome back!!
Ohh and Thank You !!