NetEase has released its financial report for FY24. The Chinese company also shared new data on its video games, including Marvel Rivals and Where Winds Meet.| Game World Observer