Where in the hell is Rio? What in the hell are Destroyer, Paladin, Demolisher, Slayer, Shadow, and Fury? Any should anyone care about this?
Mass Effect 3
Game » consists of 19 releases. Released Mar 06, 2012
Game » consists of 19 releases. Released Mar 06, 2012
Log in to comment