I can't play through steam either because getting a steam key has been temporarily disabled for people who already own the game
Not like it even matters, my actual original key was posted public anyways - whoever did this has a really low self esteem, if this is the kind of thing they stuff and giggle about LOL