Marvel Rivals enjoyed an immediate huge launch, with over 440,000 concurrent players on Steam alone. NetEase’s free-to-play ...