A little world building is good, but this game has too much downtime walking around, talking to people, pixel hunting for collectibles, scanning everything... then it gets lost into the open world-ish attempt and the whole side quest + XP + perk system thing. The shooting sections are great, though.
I really liked the game, it is the kind of gripping experience I am always looking for when I want to play something either in a short session or all night long. The only problem is the game's stability. It crashes every other battle, the clicks continue to register but the image just stops. You can alt+f4 and open the game again, but losing battle progress is upsetting. I might buy the game again on console, just to be sure.