GamesGeek Bits China’s NetEase Lays Off ‘Marvel Rivals’ Seattle Development Team Despite Game’s Success Kevin LowFebruary 19, 2025