Thanks everyone, I'm so glad that people are interested!
So far I'm finding that the biggest challenge, more than anything, is getting the delay timing for the text right. The ideal is that the next chunk of text shouldn't appear until you're done reading what's already there, but of course everyone reads at different speeds so I'm trying to find a good common ground. I've been getting some helpful feedback about the timing from some friends, though, so hopefully I'm getting closer to nailing it! It's pretty crucial to the feel of the game, so I've been spending...a lot of time on it, whoops.
I had to call out of work today so hopefully I can turn this into a super productive game dev day!