All this speculation is making my head hurt. I really think many of the answers are going to be far more obvious than we think. Just my opinion. I really know nothing, and I understand it is fun to speculate, but some of the analysis, in my belief, is overdone.
I can't wait till full details arrive and we all notice how much we were wrong/right.