It's perfectly ok if you lack the sense of humor, the patience and/or the skill to get through this game and I admit, it's immensely frustrating in some parts, but writing this long post just to express this seems a bit excessive to me.
Ferociter always makes solid games. Arguably this one has a completely different style, but the gameplay is impeccable as always. It's all about training yourself to get used to the controls and the 'unintuitive' hitbox, as you call it.