Really fun game, combining a lot of different shooter, stealth, survival, building and crafting elements into a single experience. Also, the option to change choices to switch up companions/team makes sure my decisions aren't a permanent hindrance. Great game.
For those panning it as a shooter, it is not primarily that. It is a competent shooter, but the management aspect, as well as the multiple story paths is where it's best. It becomes a better strategic shooter as you unlock more of the crafting and upgrading.