China Gate (US) - MAME - Arcade Beat 'Em Up

A beat 'em up game set in ancient China.

China Gate (US)
FILESIZE
VOTES
RATING
0.64 MB
19
6.74/10RATE