I guess people were squatting on the thread - lol - someone already tweeted that they got one. Next time I should warn folks to register and login at IGS first so they're ready to grab them. People who were logged in could just click the link and unlock them in their wallet instantly. Speed is key, I guess.
That is why is doesn't bother me - I was squatting too but just wasn't fast enough! If they were SS:RE keys, I am thinking about grabbing it anyway depending on what the next game is (with the $10 purchase). I'm drowning in Indie games right now thanks to Humble Bundle, Groupees and Indie Royale, so my spare indie dollars are unfortunately being spread very thin!