Bioware's Mass Effect 2 has bestowed upon us it's final piece of DLC. "The Arrival" is said to be the bridge between this and the upcoming third installment in the franchise, Mass Effect 3. Is it a worthy cap to this award winning game? Let's find out...