Punkoinyc: The writing is definitely top notch for a video game. Cyber punk isn't usually my thing, but I really liked how they handled it in Dragonfall. I was relieved that it was more about politics than it was about computer speak. The game has one of the coolest settings I've seen in a CRPG in a long time. I'm not into table top gaming, so I don't know if Shadowrun is always a good setting, but it was in this game.
The characters were all interesting and well thought out, especially Dietrich. I think one of the writers had to have been involved in the punk rock scene to write a character like that. He's spot on, that's exactly how old ex-political punks talk.
I liked the visual style, the character portraits and Blade Runner esque city looked cool and futuristic. The only weak spot graphically were the character models, but that's not a big deal to me.
Now that I've gotten the good stuff out of the way, I HATE the combat. The battles take forever. I must have spent at least two hours trying to get out of the Humanis compound while keeping Alexander alive, it got really annoying after a while. The game pits the player against like 50 enemies in some of the battles. It's over kill. Plus it really sucks spending about an hour on a single battle only to die right near the end. Especially when it happens over and over when each attempt takes upwards of 45 minutes.
It's also too damn hard. I was never able to complete the game. I couldn't finish the mission where you need to rescue the cyborg troll guy from the deckers that want to enslave him. Tried it about 8 times, wasted hours trying to beat that level. Had to just give up eventually. I don't know if I didn't stat my characters well enough, or what. Maybe I just suck at these kinds of games. Either way, it really blows to get immersed in a game world and then never be able to beat it.
I hope the writers on this game keep doing good work and make a lot more games, they're awesome. I'd also like to see more games based on the Shadowrun setting. But I have to give this game C because the combat is crappy.
What difficulty are you playing on? Also you can save during combat and if you're not into save scumming then just use it as a "checkpoint".