There are probably a bunch of videos in this genre, but I found [0] to be a particularly good explanation of why Hollow Knight felt so good. If you’re experienced at game design none of this is probably news to you, but if you’re unfamiliar with terms like “coyote time”, “jump buffering” etc., this video is a great introduction to how video games break physical realism to provide a better-feeling experience, and how tuning this is critical to getting a game which feels great. Silksong is presumably using all the same techniques.
[0]: https://youtu.be/Vxt8uud5o_4