Just got the preorder for Dragon Commander on Steam. Says that you get instant beta access but I can't find anything, the game doesn't show in my libarary and I get no options form the store page, either...
You should have Dragon Commander Beta added to your library. At least, that's how it's supposed to work. If it doesn't show up, please contact Steam support - perhaps something is wrong with your account.