Is the demon boss a puzzle, do you just need to deal enough damage?
I don't quite understand it either
Mainly it's a puzzle. It's not all too complicated though, I'd suggest taking it a bit slower and paying more attention to what is shown.
I think I get it but it takes a lot of luck
agreed its almost impossible
Really depends at which point you get there.