Games/Arch Rivals/MediaArch Rivals·, 1990 · AcclaimMediaBack to gameAll3Screenshots3Screenshots3More about Arch RivalsPlayer reviews