Final Fight (900613 Japan) background
Final Fight (900613 Japan)
Final Fight (900613 Japan)
Final Fight (900613 Japan) indicates a June 13th, 1990, release in Japan. This further release could represent another updated print run or a minor version change. Without extensive archival information, pinpointing the differences between this and earlier Japanese releases is challenging.
Played99
Size1.4 MB
Related Games