Marvel Rivals, the free-to-play superhero shooter developed by NetEase Inc. and Walt Disney Co., is making waves this holiday season. Released on December 5, the game has climbed to the top five on ...
The holidays have graced many of us with more free time than usual, but it hasn't helped other games dethrone Call of Duty as ...