Marvel Rivals’ free-to-play launch hits over 400K Steam players, solid reviews, and purchase problems
For a game that most gamers might have brushed off as “Overwatch at home,” NetEase’s newly released free-to-play team shooter Marvel Rivals appears to be...


