Mass Effect Teaser from BioWare Is Breathtaking

BioWare’s Mass Effect teaser snuck in during The Game Awards. While everyone was fawning over the Disney investor day, myself included, this little news nugget dropped. It is breathtaking. Take a look at the trailer…