I would have entered my code earlier but where i live in Canada, they didn't get their codes until August 3rd. Wish i was playing. Also one thing i don't understand is that why they are still working on server stability. I understand that we don't want huge q times and such but wasn't the point of those "weekend stress tests" to test the servers? If they are not ready now, then they are pretty much screwed. It's a little late to be testing the servers when the games set to release now.