The video was in 2010 I'm pretty sure. Not quite sure, but definitely not 2007.
And all I can say is yeah, ^^^, TGS. But I was a bit disappointed to not see it at E3 considering they thought it was big enough to show at E3 4 years ago...
Doesn't inspire confidence that it is near completetion. And supposedly Ueda's creative work was pretty much done like 7-8 months ago, so I'm not even sure it'll be *his* game the way I hoped it would be.