I think that last clip (the one with the Limit Break) is actually a promotional video that will be posted up on the site.