After sitting out 2024 to address industry feedback, Carl-Edwin Michel talks about bringing the show back at the historic TIFF Lightbox.
EA refused to acknowledge layoffs in yesterday's announcement about BioWare's downsizing, but they're happening.