Never found a Final Fight theme before! And a great one indeed.
It just seems to have outdated guitar sounds at some parts, like from 01:05 to 01:40, it's like the guitar there sounds like an old soundclip compared to the one that just enters after that.
Would love it if fully loopable, but that's just personal taste, and nothing hard to fix.
And that's all I can say about it not being myself an expert, this is a great track nonetheless, almost perfect!