Originally Posted by Tommyhawk
Same for me.
Steam says that I already have this game and gives me the option to install the beta.
That's because game is not released on Steam yet (but keys are totally valid)