Malaysian producer Chris Teng He Xun dies of an accident on Tuesday night, a Hyprgame source confirmed. He was 23 years old. IO Esports Chief Executive Officer and Founder Kenchi Yap confirmed the news on ...
Only fill in if you are not human