Back to the feed

BioWare Shuttered as EA Prioritizes Star Wars Battlefront Over Mass Effect