Guys, I just wanted to let you know that we bring up the issue of keys and steam on almost a daily basis. We're doing what we can to remind steam of their importance. But the bottom line is that they have to do a bunch of extra work so you guys can register the game over here.
That doesn't exactly vitalize them into action.
But I'll shoot an email to the people in charge and mention that a lot of you guys are saying "Will by from [insert 3rd party] instead since steam doesn't give me the key"
/s