E3 2023 suffers yet another blow as Devolver Digital, Sega and more pull out Published 29 Mar 2023 Full Article