Kinda reminds me of this ad for Carlton Beer:
http://www.bigad.com.au/movie.html
I am somehow reminded of the battle computer graphics software that was used to render the battle scenes in the Lord of the Rings movies. In other words, I think that, except for the close ups, these are done with computer animation.