Skip to Content

Super Mecha Champions Global Launch Set for July 25

Super Mecha Champions was initially released in Southeast Asia in May. After over a month of preparation, the game is now ready for its global debut. The pre-registration period is now ongoing, and players who sign up early are in for some serious goodies. Super Mecha Champions is a unique battle royale from NetEase. It’s …

Read More about Super Mecha Champions Global Launch Set for July 25