I've posted the video trailer for The Mars Imperative on YouTube, with a link here (on the right side of the page), as I'm sure you've already seen). I think it turned out really well. Press the Play button to watch it here, or click on the image to go to the YouTube page.
I hope you enjoy it! Let me know what you think.