Marvel Rivals is believed to have earned upwards of $130 million in revenue since its December 2024 release.
It seems success doesn't guarantee anything in the games industry, as NetEase has reportedly laid off the US dev team for its ...
As Marvel Rivals players plot how they’ll use the Human Torch to smoke enemy teams when he arrives alongside a mid-season ...