This article was originally published on GameSpot's sister site onGamers.com, which was dedicated to esports coverage.
The rumoured Chinese squad has now been confirmed on the Dota 2 Weibo account.
The team name may seem confusing to the Western scene however the term "Newbee" sounds like "niubi" which is semi-vulgar slang for "fucking awesome".
Chen 'Hao' ZhihaoZhang 'Mu' PanZhang 'Xiao8' NingGong 'ZSMJ' JianZhou 'KingJ' Yang