I don't remember any bugs on PC. YMMV tho
It's seriously flawed as far as gameplay systems go though. Basically, it's all fine and dandy if you stick to stealth and/or play with a pistol. The pistol ability Chain Shot (?) is very broken. It slows down time so you can eventually empty and entire magazine into people's heads, which is handy during boss fights. And stealth is just - stealth. It's competent provided you spec into it and get the ability that gives you a radar.
Other weaponry (assault rifles, shotguns, uzis, etc.) is just dumb because you roll dice on wether you hit or not, no matter what the reticule is telling your eyes. You have to invest points for actual accuracy. This was purportedly done on Sega's request. I want to believe that to be true, but you never know. If it's true Obsidian buckled, so they're to blame one way or another.
I really liked the narrative or rather the reputation system and how it tied into it. You have to actually read people and then decide wether or not you want to give in to the urge to antagonize them. Dialogue choices are timed too, so you can't sit there and puzzle it out for an eternity. If you do end up playing it, try to go back and forth between the different bases. You can do everything in one city, then move to the other, but it's more interesting if you follow up on leads immediately.