Alternative Mass Effect 3 Launch Trailer Is Better Than The Official One

BioWare's Mass Effect 3 » 4/11/12 12:00pm 4/11/12 12:00pm launch trailer was great. The high-intensity of the final chapter in the sci-fi universe really came through in the slices of action and dramatic moments that were featured. But this alternative, fan-made trailer using and elements is even better. I love the heavy emphasis on the Reapers,…