All posts tagged in: Super Mecha Champions

Super Mecha Champions is a Battle Royale game based on mecha robots, where players will be able to fight against other 99 players in an arena. Players can use robot or human form to fight. It was developed by NetEase and was released on May 2020.