Rating: 4.5/5
This was an arcade game released in 2000 by Konami (also known as Punch Mania: Hokuto no Ken)