oh boy!! rubs hands together
here we go: this is definitely my favorite game i've ever played. Maybe it just stands out as the first metroidvania that I really sunk my teeth into, but I think Hollow Knight is truly something special and, judging by the hype for Silksong, I know a lot of folks agree with me. The gorgeous hand-drawn art and hauntingly-beautiful soundtrack create a striking first impression. The initially-depressive atmosphere shifts to new moods throughout the game. The nuanced combat is reminiscent of Dark Souls, maybe the best game to make that translation to 2D. The "badge" system is a clever and streamlined upgrade system that lets the player shift playstyles almost on-the-fly.
And my favorite part: THE MAP (by which i mean both the game world and the map system)!!!! Omg I know a Metroidvania is made or ruined by its map, and so all well-regarded Metroidvanias have a pretty good map. Simply put, Hollow Knight is just a cut above all of them. Like all Metroidvanias, the map does the cool thing where paths are locked off to you until you get new abilities that act as "keys" to open up new areas. Hollow Knight differs in that the game starts off linear, and then two abilities you get within the first few hours act as the keys to open up almost the entire game world. So as soon as you get your legs under you and you are getting the hang of the combat, you can turn around and go almost anywhere you want as long as you are down for the challenge. Accordingly, almost every player of this game has a pretty different experience, which is really unique for non-roguelike.
Regarding the map system itself: unlike most Metroidvanias, the map does not automatically fill in as you go. Instead, you don't get any map for a new area until you find the traveling mapmaker NPC. Once you find him, you can buy his rough, incomplete map of the area, which is nonetheless invaluable. Once you buy the pen upgrade from the shop in town, you can fill out the unfinished map with areas that you have explored. However, the map only updates when you rest at benches (save points), so you still have to keep a mental map while you are exploring. And the pen does not work in an area until you find the mapmaker NPC (little ghost needs a piece of paper to draw on). The devs play with this - in some areas the NPC is pretty close to the entrance, but in others he is pretty deep into the area, so again you have to keep up a mental map for longer. And finally, the map does not show where you the player are on it unless you equip a specific one-slot badge (some badges take up more slots). Some players are frustrated by this, but it helps if you view that slot as like a bonus slot. Once you memorize an area, you can take that badge off to get a little extra power for a boss fight. In "exploration" mode, having that badge equipped makes you feel just a little less powerful, which adds to the tension.
Which segues into my final point: this game makes you feel like an adventurer exploring a forgotten kingdom, in a way that I have never felt in any other game, not even Dark Souls. The extremely open-ended design and MASSIVE game world mean that you the player will be constantly discovering new areas, even dozens of hours into the game. It just keeps surprising you over and over. This is why I like the map system described above. Many are turned off by the friction that the devs added to the map - they could have just given you an auto-updating map like every other Metroidvania. But the friction adds to the feeling that you are an explorer in a hostile land, and the tension you feel when you are exploring a new area without a map is unparalled. In Dark Souls, there are parts where you can choose where to go, but the game overall is pretty linear, so it rarely feels like you the player are driving the exploration. That sense of exploration, and the layers-upon-layers of mystery within the story, are why Hollow Knight remains my fave of all time to this day.
Side note: I suspect Elden Ring would give a similar feeling, given that it is Souls + open-world exploration. However, I have not played Elden Ring yet personally (i'm a patient gamer down to my bones). For folks that have played both: Are there similarities in Elden Ring's sense of exploration? Is there any intentional friction in the map system? Or did From go with an auto-updating map like most games?