Friday, August 29, 2025
Home Tags Surge

Tag: surge

MOST COMMENTED

Anthem Lead Producer Leaves BioWare After Eight Years

After eight years with the company, Ben Irving announced today that he is leaving BioWare. Irving served as the lead producer on Anthem.Irving...

HOT NEWS