Looks like the same mock up that we have seen pictures of but this time as a video you get a better feel for it.
http://www.youtube.com/watch?v=NJvKEzRWzA8
Could this be it?
http://www.youtube.com/watch?v=NJvKEzRWzA8
Could this be it?