I recently finished playing through Hollow Knight, and it was very fun. This is the gold standard in Indie Games for a lot of people, and while I agree that it's a very cool Metroidvania with lots of interesting ideas, the way some of these are implemented into the overall experience feels somewhat messy, like they don't fit together. I had a lot of fun completing this game, but in the end, I wouldn't say I was actually satisfied by it.

Hollow Knight is a Metroidvania released by Team Cherry in 2017, and probably the most important game in the entire Bug Genre of Indie Games. You play as The Knight, a tiny little critter on his quest to save the bug kingdom of Hallownest from an all-consuming infection.
While most Metroidvanias revolve around having an interconnected world players can explore and find secrets in, Hollow Knight takes a more grandiose approach to the genre by focusing on the story, worldbuilding, and boss fights rather than exploration. And while it makes for a very memorable and interesting experience, I do think the overall gameplay loop is compromised by this.
When it comes to exploring the world, I had a lot of issues with how you get your abilities, as they aren't given to you at a steady pace. For the first ten or so hours, you're playing a metroidvania with a very limited skillset, where traversing the map is frustrating and you spend most of your time wandering aimlessly looking for the next objective. And by the time yo uhave all your abilities, although moving around becomes really fun, exploration starts to feel somewhat meaningless.

Team Cherry was very clearly influenced by games in the Dark Souls series when working on this, and they did an amazing job at recreating that unique FromSoftware feeling, leading Hollow Knight to have one of the best atmospheres and worldbuilding I've seen on indie games. However, even though they did an amazing job at recreating the intricacies of soulslikes in their own game, I don't think they cared too much about adapting them to a new genre.
The Knights moveset is very limited. Aside from a couple spells, your attacks entirely consist of simple slashes with short range, and animations cannot be cancelled while you fight. It requires you to be slow and methodical in combat. But also, a good amount of boss fights are super fast, and revolve around you reacting to their attacks as quickly as possible, dodging out of the way and sneaking in a hit or two when you can. It requires you to be fast, precise and reactive... so which is it, then?
I think the game as a whole is held back by its influences. It's like the game wants to be played a certain way, but doesn't give you the right tools to do so, leaving Hollow Knight stuck in this middle ground that doesn't really commit to a style of play.

But enough about gameplay. Is the story good? Hell yeah, it's a tragic tale about two gods obsessed with themselves, doing everything in their power to best the other one, ultimately forgetting about the people they were supposed to protect and bringing their own kingdoms to ruin. Sounds cool, right? Well you better get ready for 10 hours of homework if you wanna know about it!
Compared to the huge amount of backstory for the game, it's like almost no relevant events happen as you play. Everything interesting happened before you started playing, and if you want to learn about it, you'll have to read through a book's worth of Zanzibart-like dialogue. And if you don't? Then you don't get to understand the few events you get to actually play through.
I do think this style of writing has its merits, and it helps give the world a more mysterious feeling, like you're stepping into the ruins of a kingdom that was destroyed a long time ago. However, it also makes the parts of the story you get to experience way less impactful and unsatisfying. Fighting a cool boss doesn't hit the same when you don't have to look into the backstories of 30 characters just to know who they are.

Finally, let's talk about the presentation. It's one of the best I've seen.
Visually speaking, Hollow Knight is absolutely gorgeous. It has a beautifully animated hand drawn style, and despite how cute it all looks, still manages to encapsulate how bleak the world of Hallownest is.
The soundtrack is also very good, although a bit too samey in some points. However, my favorite part about the game's audio has to be the voice acting, because oh my god it's perfect. Despite the fact that none of the bugs talk english, they're still dubbed by real people, and you'll get to hear them make silly bug sounds and talk gibberish all throughout the game. It's a very tiny detail, but it adds so much to the game's aesthetic and I love it so much.

Overall, I do think Hollow Knight is a good game, although one that's being held back by its influences from becoming the best version of itself. It may sound like a joke given the current state of the franchise, but I truly think that most issues in the game could be easily fixed if the developers took their time and made a sequel.
I hadn't watched any of the Silksong trailers before playing, but I checked them out once I was done and it does look like the developers are embracing a more agile and acrobatic approach for the sequel. They have finally committed to one style of play, and I'm excited to see how it turns out.
Looking back on it, I had a lot of fun playing through Hollow Knight, and I'd definitely say it was worth it. But as I was playing, I couldn't help but notice how flawed the game was, and for a game as universally acclaimed as this, it kinda left me wanting more from it. 8/10