BioWare Pulls Mass Effect Shepard Statue After Everyone WTFs
2 min read
Photo: BioWare Earlier today BioWare announced a new piece of merch for Mass Effect fans: a statue of Commander Shepard…