The video is actually quite good. If you have no idea about WAR and you're curious what it's all about this is the right video. It's a bit annoying that the presenters don't get tired to tell the audience how absolutely awsome the game is, but the presentation itself is rather nice.