Marvel Contest Of Champions has revealed details for the April 2025 update to the game, as Spider-Woman and Lumatrix joint he game ...