This game feels more like someone took 2 or 3 games and strapped them all together. It's insane, there is so much to do, so much to choose from, and it all works incredibly well. The whole world is just filed with opportunities, things you can do if you just get the right augmentations. But it never forces you to do any one thing. There's always another way around it.
I love how this is still very much a skill based game, instead of being more of a numbers game like most RPG's. Being good at shooting or stealth matters a lot then getting augmentations. That's probably why it never feels like your limited. Like they took something away just so you could buy it as an augmentation later.
Honestly, we need a lot more games like this.