NetEase Games has clarified the "core" dev team will still be led by creative director Guangyun Chen and lead producer ...
Marvel Rivals is this year's current free-to-play PC game success story, attracting many millions of players over its ...