Mass Effect 2 Destruction of the Alpha

Spoiler Alert this is the final cutscene for the Arrival DLC of Mass Effect 2. Shows what Shepard is willing to do to stop the Repears or at least...
Back to Top