We linked to this live action "Invasion" trailer for Mass Effect 3 earlier in the week when it was exclusive to EA's Origin site, but now that it's up on our YouTube channel, I thought I'd present all of you with an embedded version. Pretty cool stuff, here: