Well, I used Twine to make this game, and it has built in commands for cool text effects. There are some tutorials that teach you about it, if you're interested!
Yeah I just started using Twine and I've been digging into macros and hooks and all that lately.
Was this made in Sugarcube? I'm still new so I'm using Harlowe. I really love the effect of starting with one passage and having it automatically shift to a new one, you can make some really cool stuff with that!