Stellar game.
This is a game based around immersion and giving you an uninterrupted cinematic experience, so there is no tutorials or huds or map of any kind. However, these things only enhance the game on a much more emotional level. But nothing is confusing since the combat is easy to navigate and the levels are fairly linear, not in a "this is so boring" way but more of a "I see where I need to go" kind of way.
I can see some people not appreciating this game and I guess you were expecting something different. This is one of my favorite games I've played in the past couple of years and it will remain as one of my favorites for a long time.
If you're looking for a fresh new game to play that is different from anything else, you should give hellblade a shot.