Every level should be pushing the skills required to beat the boss, and instead it’s usually a weakly-linked puzzle for each themed floor.
Each boss at the end is a confusion of dying until you figure out how to defeat them. This is usually as simple as using your flashlight stun at the correct MOMENT, and then trying to suck the ghost away. This game was lazily constructed. The “hints” included are some weird elf-like character consistently yelling at you to hurry with little assistance.