Here's a quick and dirty trailer I made for Lunar Demolition Force:
I can't wait to hear what you think about the game!