From Software are one of the leading game developers in the world right now, and that success has been built upon a pillar of player punishment that people just can't seem to get enough of.
From Soft games have become synonymous with difficulty, bringing back a new age of challenging games that push players to their very limits. There is no one out there that does this like From Soft.
The highs and lows of a From Software game are, for my money, unmatched in any other series of games. They are cripplingly punishing at times, forcing players to question the point in going on, and this is where they lose many potential fans who decide they'd rather move onto something else.
But it is those who persevere that "get it" - the point in all the pain. From Software titles deliver an ecstasy in victory that no other game can.
This overwhelming, hand-trembling feeling of success is felt most powerfully after some of their best in class boss battles. From Software's big bads are varied, mechanically innovative and most of all, gruellingly punishing.
Let us know down in the comments which bosses had you pummelling the wall, before finally pumping your fist in well-deserved victory.