Super Mecha Champions is an action shooter featuring mecha combat, which sets scene in a neo-futuristic Alpha City. An exciting battle is taking place here, you need to overcome opponents with cutting edge weapons, magnificent mechas and vehicles, aiming for the highest honor of being a champion!
There are no reviews yet.