I wouldn't read too much into the video. If (as reported) it's a concept video from a year ago, then I doubt very much that the unit in the vid was even running the game. You certainly shouldn't be making any performance judgements based on the vid.
I doubt it's even going to look anything like what has been seen already. I mean, with a name like Origami, I would have thought that at least some part of it will fold. Or maybe I'm being too literal...
Quite looking forward to seeing what they've got planned.
Not entirely sure but here is the link to the MS site (http://www.origamiproject.com/) and we will see Thursday if these are the same kit. I doubt it because that kit above has been around a year or two already.