@SkyCharger
Unplayable you say? Sounds like you just need to get good.
To quote Zelda,
"Instead of throwing yourself at enemies over and over to no avail"
Try throwing the spears. That will keep the big bads from punching you so hard your ancestors feel it.
Also, don't break crates unless you need to. You can hide behind them to stop enemies from punching you into portals.
That's why the crates are there in the first place.
My wife beat this game, and she is not good at it.
You have no excuse.