How far are the bosses from respawn points in this game? One of my most infuriating moments was when I played Nioh, and had to keep navigating a maze, just to refight the Toad boss over and over again.
I almost threw my controller playing Hollow Knight today, because I kept having to spend a minute of traveling to get to a boss. And then I slapped myself on the head and remembered the spirit blade has a teleport function. :P