1st Look: Teaser For The Next ‘Mass Effect’

The new offering from Bioware is in heavy development, but that didn’t stop them from releasing a tantalizing trailer at The Game Awards 2020.

Read More