What is "Mech games"?
I have searched and could not find Cybercity
opps its cyberbots full metal madness its sort of like a 4 button version of street fight,except with killer robots.
mech=machine=robot games!
My favorite series (non mame) is Mech warrioirs (now known as mech assault on xbox)