Has there ever been a more cucked boss fight than Subject Number XXIV