I loved the difficulty of silksong, and the movement is so much better than it was in the first game. There is one boss I hated but it is not required to beat the game.
The unguided exploration was a refreshing change of pace for me. So many games just devolve into following a line on a map and it’s refreshing to have an opportunity to really explore. And there are so many nooks and crannies to the world that I was amazed I kept finding new stuff.
That being said, Team Cherry are sadists and it’s apparent in the game design. I understand the game is not for everyone. If you find yourself frustrated, do not shy away from online guides or tips!