Christian C1 abr1 min.Marvel Rivals: A New Free-to-Play Super Heroes Video GameWith the success of other free-to-play team-based shooters, Marvel has decided to throw their hat (or mask) in the ring with NetEase Games.