Hollow Knight is a sprawling metroidvania ... can be genuinely frustrating. These unholy challenges are often optional or end-game, but they are still obstacles the game's fans try to overcome ...