I really enjoyed this game. It's hard, which is nice. The shooting and the gameplay is good and suits and contributes a lot to the feeling of the game. Graphics are good enough and works well. The boss fights are overall very good. There's definitely a geat difference in difficulty between the bosses, which is good imo. They are generelly quite different from each other and gives you a different challenge and makes you do unique things/gameplan each time. It's also very nice that the semi open world and dungeons are different for each save, though I don't know if I like that you don't get all bosses in each save. Especially since the game is very short, around 15h if even that. Though it gives you more reason to replay the game which is definitely something you would do if you enjoyed your first playthrough.
The weapons and armors loot and overall progression over the game are overall a disappointment. You start with you class weapons and then you can buy the starting weapons from the other classes. Then you can't buy or craft new ones apart from the ones you can craft after killing bosses. And there's very few you find from loot. Kinda the same goes for armors. A lot of the weapons are cool though and it's good that you don't just use a regular gun all through as that would be boring.
Imo it's diasappointing killing enemies, discovering and looting in the semi open world and in dungeons as there's not that much loot, the main reason is to loot iron and better metals to upgrade your weapons and armor pieces. And to just clear the path to get to the next area, dungeon or main boss.
The core of the game is really good but it could have been so much better. Things I would like:
* Longer game
* Bigger semi open worlds, now it's just a path
* Gear loot or gear crafting resources from regular enemies and elite enemies.
Wouldn't really recomment playing solo. I played it 2p and you can difinitely see it's made for 3p (or 2), for example there's usually a lot of smaller enemies that keeps spawning during the boss fights. In terms of difficulty I would probably play normal if solo. If you're 2 you can play normal and hard if you're experienced or want a challenge. Wouldn't touch the upper two difficulties unless you're 3 or really want a challenge if you're 2.