Did you play the original German voiced version or the English translation?
I played the English version and the voice acting was pretty weak, however I read some reviews that said the German version was much, much better.
I guess that's the way with many dubbed/translated games and movies