It's possible this "intro" was just thrown together from pics just for this video's reveal. You know, to show off the concept arts and stuff.
It looks like it's using Flash, and I don't know too many professional game companies that would use that sort of thing in the final product.