Last night at The Game Awards, BioWare dropped the first teaser trailer for their next Mass Effect game, which certainly got tongues wagging. The…
Last night at The Game Awards, BioWare dropped the first teaser trailer for their next Mass Effect game, which certainly got tongues wagging. The…