Mass Effect 2 Launch Trailer Debuts This Weekend

BioWare schedules official TV launch during NFC Championship game.