Just a note to say sorry we broke new account creation with Steam with the patch last night. That should be fixed now, sorry for any trouble/confusion.
We're also tweaking drop tables, and to speed up testing we've turned on Double Drop rate for the next few hours. Who says testing can't be fun? :)