NetEase Games lays off Marvel Rivals director and Seattle-based team
Marvel Rivals is believed to have earned upwards of $130 million in revenue since its December 2024 release.
Marvel Rivals is believed to have earned upwards of $130 million in revenue since its December 2024 release.