Mass Effect 3 DLC Triggers Fan Outrage, BioWare Response
Posted by Kotaku 13 years ago in Mass Effect 3
- Like?