As frustrating as that can be, it was why I found myself punching the air in jubilation after difficult bosses. And they're all bloody difficult – but I wouldn't have it any other way. If that sounds enticing rather than off-putting to you, then I can unreservedly recommend Cuphead.
For those first few hours, Battlefront 2 struck me with gorgeous moment after gorgeous moment that's made me reevaluate what's possible with 2017's technology. It's a shame that the fighting frequently gets bogged down by chokepoints, and any long-term appeal is undermined by a progression system that can't shake the pay to win shadow which continues to loom over the game.
If you've any interest in transhumanist philosophy or even ethics in general, then you owe it to yourself to pick this one up. If you don't, then The Red Strings Club should still hit the spot – and you might find you have more to say the next time someone asks you about the nature of happiness.