With E3 barely two months in the rear-view mirror, and with Anthem’s release date just six months away, BioWare has ramped up the press machine, getting the gaming world ready for its “Our World, My Story” sci-fi action-adventure thriller. While…

It’s Time for Mass Effect to End
Read more ›