Looks like it's an updated version from the gameplay reveal.
Animations are pretty neat (especially the footprints).