Marvel Rivals topped 40 million players before U.S. developers were laid off

Published on February 20, 2025

NetEase delivered game revenues of $11.5 billion during the 2024 fiscal year.