Team Cherry's 2017 Metroidvania, Hollow Knight, became a hit for its captivating art style, intriguing mechanics, and notoriously difficult boss fights. While Hollow Knight is home to 47 different bosses, only a few of these are mandatory battles. This includes but isn't necessarily limited to Hornet, Uumuu, and The Water Knights.