Watched the video again, and I gotta say it's definitely growing on me. Todd's commentary helps explain some things, and the favorites option would be a big help with the UI issues.
Him saying that there's more content in this game than in any other they've ever done is very promising.
Definitely can't wait for 11/11...
Creston