I bought the game over Steam earlier. I have thoroughly enjoyed the bit I have played so far, but one thing has me bothered: I have not received my Alpha Invite keys yet. I bought the $32.99 copy, which I believe comes with three invite keys. If I'm mistaken, oh well. If not, is there any issue with the distribution of these keys that I should be aware of? I have some friends that aren't sure about their computers' hardware and they'd like to test the singleplayer bits before making the purchase. It isn't a super huge deal if I won't be getting the invite keys, would just like to know if there is a backlog of folks waiting for them. Thanks!