Standoff's website has been updated to include it's new trailer: now available both as a downloadable file and... YouTubed version !