Please, give us your feedback in the Suggestions and Issues forum.
I don't really have anything really new to add, I just wanted to say that I just got hit with a new wave of awesomeness over how much this game is actually going to rule. I really hate being patient and waiting...that is all