Marvel Rivals Boasts 10 Million Players 72 Hours After Launch

Marvel Rivals, by the Chinese-based developer NetEase Games, has surpassed a noteworthy milestone of 10 million players a mere 72 […]