The game is good but has a LOT of shortcomings. Great exploration, fighting and whatnot. But the game has some bad design choices.
No weapon wheel means you have to go into the pause menu anytime you want to try a different gun mid-combat.
Sometimes the map layout is confusing and waypoints just don't exist really.
The game at times is stupidly difficult, and there are no difficulty options.
The health system could be reworked. You gain health by hurting enemies, so boss fights tend to be very difficult if no other enemies are nearby.
It's fun but I couldn't see myself playing through it more than once. Too many frustrating design choices.