Speech synthesis sounds horrible. Can't you improve it?

Text Fiction does not do speech synthesis itself. It only hands the text to be read out loud over to the Android system which then takes care of rendering the voice. In case you find the voice unsuitable, you should check the system settings for tweaking parameters. Chances are that you are playing a game in language that is not your system language (in which case speech synthesis will be sound utterly garbled). If that doesn't help, try installing another TTS module from the android market.