Some are puzzles, while others test your endurance. Some bosses serve as skill tests, while others advance the story. In the Dark Souls 3 experience, bosses vary in terms of diff iculty and engagement. It requires a very specific temperament and play style. It’s fun and rewarding for sure, but in a frustrating kind of way.