The boss battles were all frustrating, especially if one went with a stealth build, but while the final boss battle could actually be made easier via previous choices and upgrades to stealth augmentations, the 2nd boss battle is close to impossible using stealth