Pretty cool game! The hitboxes are definitely punishing, and I think a feature that would improve the quality of life would be a small period of time where the player can swing their weapon after hitting the ground to save themselves. This would sort of be like "Coyote Time" in platforming games.
And I think checking side hits on the player might be a bit too punishing, but that's just my opinion lol.
Overall, nice work!