I wasn't saying that completing the game was impossible, I said that killing it in
one life is
basically impossible. I only ever needed two--one goes away when you lead him out (the fall kills you), and then you can just jump back down, on top of him, and kill him. It's the only way I've managed to kill it, because the fact of the matter is that apart from the aforementioned trick, there's no strategy.
You basically can't avoid most of his attacks (you even get occasionally hurt while on top of him), so there isn't any strategy in 'timing things right'. Whether you're right in front of him, ten meters away or right behind him, give it a few seconds and you'll have a lot less health.
The concept of the "he needs to be paper trained" remark
could be interesting though. If you script him to only attack when you attack him (you could use the coward.fpi as a base and add attacks into the script), and make it so you have to complete objectives like getting him out of the house (you could call it "taking him for a walk"), then you'd have an interesting game on your hands.

Evil has a new name. Demo out now!