Yet another trailer for Mass Effect 3 but this time it’s LIVE ACTION aka it has REAL PEOPLE! OMGzzz! Yes the zzz’s emphasis the fact that we’re tired of writing about Mass Effect 3 trailers. Give us the game already Bioware! Gosh.