I agree with Jeru, it needs to inspire people to download 0AD and contribute. It should include call-to-action and informative text elements, assuming the viewer doesn't have speakers on. Possibly 0AD music as the main soundtrack, with in-game sound effects adding life to the gameplay clips?