Good lord, did you really have to have every character speak? Totally unnecessary and takes too long. Not to mention that it makes the game too damn big.
Why does the text have to take so long? Just stick it up there. In fact, there are a lot of things that unnecessarily drag the game out. I'm playing a game because I'm bored. This just makes it worse.