Apparently this is a video game trailer. Probably — it doesn’t really matter; it’s awesome.

[youtube]http://www.youtube.com/watch?v=T8BcndMxu44[/youtube]