Now seeing as this game has Mammoths, Yetis, Dragons, etc. I would be HUGELY disappointed if they take a swing at you, and your character does the usual "Ohhhh" and magically slides back a few feet.
No, if that huge Yeti takes a full-force swing at me, I should go crashing into the side of the mountain next to me, or at least get thrown back/to the side or down to the ground, and I, as a player, should FEEL like some powerful monster just took a swing at me. If that thing attacks the PC and he just slides back and says "Ohh", I might throw my controller through my monitor..