Mass Effect: Best Game Footage Ever? michaelcastellon personal May 11, 2006 Short gameplay sequence from E3 2006 for the upcoming xBox360 game Mass Effect: Published May 11, 2006