Final Fight 3 SNES is the final Final Fight? on SNES  Destructoid

More...