Games Xtreme: Mass Effect 2 (360) Review

Mass Effect was probably one of the best games from Bioware for a long time, a deep science-fiction story set in a rich universe that left the player with so many unanswered questions, what were the Reapers, why did Saren ally himself with them and just what was humanity's role in the Galactic Stage?