Mass Effect - At location on the map is another upgrade kit.

Home > Games > Mass Effect> Large Screenshot
At location on the map is another upgrade kit.