WOW still 3 years on iv still not seen such a epic last mission as this seeing how my team live was so rewarding the music the revaled at the reapers are doing with the humans wooo . did it still stay with you and have u seen better?
Mass Effect 2
Game » consists of 21 releases. Released Jan 26, 2010
Log in to comment