Marvel and EA Have Signed a Three-Game Deal Zainah Yousef November 2, 2022 Marvel and EA have signed an agreement for the Battlefield publisher to make at...Read More