Super Mecha Champions: Brand New Mechas Release for the Spring Festival

“Super Mecha Champions,” developed by NetEase Games, is a Mecha-themed competitive mobile game. SMC has been recommended in the App stores across hundreds of countries worldwide. Its outstanding quality and exciting gaming experience made the game Google Play’s Best Innovative Game of 2019 in Thailand and Indonesia. To celebrate the Spring Festival in China, SMC releases an … Read more