Developers Cliffhanger Studios were shut down alongside the game announced in 2023, which would’ve marked EA and Marvel’s second new game.