Wow. That was fast, I still got mine.
I heard the "open beta" was open for a whole 2.5 hours. BS.
Oh well, I'm sorry for you if you didn't get your key, I got mine, but the beta will only be there until September 12th, so it doesn't matter that much anyway. Wait for the demo
