How Hard is SINNER: Sacrifice for Redemption?

So Nathaniel was streaming SINNER: Sacrifice for Redemption during one of our previous streams which is a Dark Souls like game where you only fight 8 bosses and each boss has a different set of patterns you have to learn to defeat.  The game is brutally difficult and I watched him struggle for nearly a [...]