So I'm near the end in a level called "Final Showdown". That fight feels like the end of Streets of Rage or Final Fight. I keep dying after beating the second part.
Anyway, the boss fight that is ostensibly just a clown car filled with a bunch of gun wielding dudes was intense. I would probably even call it cheap since one guy is always lobbing molotovs at you and that the respawn point is seconds before getting hit by said car. Felt amazing to win that scenario.
I feel like this game would have been fine without bosses but at least they don't feel as jarring as fighting bosses in Deus Ex: Human Revolution.