>>713766416
you got the mecha part right
cyberbots, 1995 fighting game which was a spinoff of another niche mech game called armored warriors