^^ SOD trailer was also a compilation of footage taken from different builds of the game. That's why there is visual inconsistencies even within the SOD trailer. A more accurate comparison would be the 30 minute gamepaly demo.
Lol. While I don't think it deserves an explanation as soon as possible, it does indeed warrant an explanation. But for all we know the explanation may be as simple as "that wasn't the latest build of the game."
Well, if they want to limit the damage this could do to their reputation and the sales then yes, i think they should explain it as soon as they can. Not for my sake, I can wait, I don't lose anything but they might.