Well good to know I should keep visiting:
Originally Posted by id
Obviously, the biggest factor we've had to deal with is the overwhelming number of people that have visited the site, and in nearly all cases encountered a large list of people ahead of them in the queue. Couple points on this:
1. We obviously didn't intend for tens of thousands of people to have to wait in the queue, but it was put in place for a reason, and that was so once you made it to the site, it still performed fairly well and didn't crash under heavy loads, which for the most part has worked well. We apologize for the frustration a line causes, but it will be in place until we can scale and optimize our back-end to accommodate "everyone." This is our top priority right now and when we get to that point, there will be no queue. You can certainly trust us on this - for a game funded by advertising revenue, we don't want a queue keeping you out anymore than you want it.
As for the lag, I didn't notice any significant improvement than other games I've played. Then again, my location and connection means I get a miserable 100-300 ping most of the time. >:[
Servers are American and I remember there being a few German servers (there's one Team FFA server in Germany I love). Adding more servers was a common request in the private beta, apparently most people just said to wait out for the full release. By that time, id should have servers all across the globe.
Edit: To all my fans, those who want to add me, my name's sabretou
. But for the sake of my dignity, don't look at my stats.