Awesome!!! That's an even better trailer than the official one! I guess that's the original short?
People afraid of "preachy sci-fi" will not like it I'm sure. I prefer the term"speculative fiction" for this type of thing (which often has the nasty habit of coming true). I'm thinking I will love it.