I played Final Fight a few nights ago for the first time after throwing my lot in with the vastly superior Streets Of Rage games and decided to give it a try.
Someone part of the team that made that hot steaming pile of trash thought it was a great idea to not give you any invulnerability frames making it so that even after you're knocked down, you can still get the piss taken out of you by rolling barrels, having your friend throw enemies into you and the AI take a million health from you each hit in addition to them being also able to hit you while you're down and you spend the vast majority of the fucking time getting stun locked to death where even your fucking special isn't enough because literally a half second goes by before they are already up, surrounding you and stun locking you to death again. If that wasn't enough they can fucking jab you out of the air the moment you jump, or if you're playing Haggar, they can actually jab you out of the dive bomb throw move which is his actual best move. They can jab you out of it. They can jab you out of the air at any fucking point. If I didn't have unlimited lives, I would have never been able to finishing this shitty fucking game. I'm never playing that game ever again.
After eating a spoonful of actual dookie, I had to play Knights Of The Round to wash the taste of Final Fight from my mouth. I wouldn't even wipe my ass with that game.