Turrets in this game are annoying. They shouldn’t have anywhere as much HP as they have. Super tanky. And on top of that, the tendency of the enemies to spawn behind you, in an area you already cleared, is annoying as well.
This stops mattering us much once you buy and upgrade the minigun, though. It, and the spiderbots that you get from the mid-game boss. Spiderbots are amazing, because they deal all types of damage at the same time. So no matter who you face, they will always deal maximum damage.
All I can say about the game story: it exists. You serve a mob boss, and as the Ascent supercorp that controls everything goes bankrupt, you try to reroute some energy from one of its reactors. You’re then hired by another corp, to steal the logs of Ascent. Turns out it went bankrupt because it was putting all of its money into a Secret Project.
New areas of the city open as the story progresses. But sometimes you’re given a sidequest in an area that hasn’t been opened yet. And there’s nothing telling you that you just wasted your time getting to a blocked path.