Did any of you play his previous game
Vigilantes?
Story and writing in general are pretty basic, but entertaining.
Combat has a lot of depth, with several different weapons of every type (unarmed has different attacks). Each of main antagonists (mobsters, survivalists and cult) is different- from equipment they use, stats of their members to their rackets.
It's a bit repetitive- you scout for enemy encounters, fight the enemy, gather intel about one of the smaller bosses, eliminate the boss/racket. After you got them all you can gather intel about the main boss and eliminate him. Repeat for the 2 remaining factions (nothing forces you to focus on 1, you can go after all 3 at once).
Difficulty is alright (played on hard and had a challenge, but nothing too frustrating).
You can spare or kill the enemies- turning off killing blows lowers your crit chance. Killing affects the ending you get.
There's base building (similar to XCOM- infirmary, training rooms, etc) and crafting (also similar to XCOM).
TL;DR: Combat heavy, a bit repetitive. Overall recommended.