In early January, it was reported that Marvel Rivals had generated over $130 million in revenue. A strong debut for a free-to-play shooter in an oversaturated market that's seen the likes of Concord ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results