Great feedback on the video had been pouring in. Life Teen did a great job producing the video. It's a cool experience of the amazing "ripple effect" of a piece of online media. You make it. You post it. And it keeps going, and going, and going.
Here's a link to the video as it is linked at an excellent Catholic blog:
Basic point: the new English translation is not simply about a long process of translation or some esoteric battle between "liturgists." It is about allowing the voice of Christ in the liturgy--which is the voice of the Roman Catholic Church, the Latin Rite, in this case--to resound more truly, more convincingly.