Great game!
The art style really works, the controls are tight, and it IS difficult but never unfair. I had fun :)
Cheers! Did you defeat Him?