That's good, thanks! I'd have to heavily re-format the code (it's a miserable codebase, needs some work) but I think I'll work on this idea further in the future. I wanted to make it a little bit less VN-ey, but time restraints happened, so maybe I'll return to that idea later as well.
I also really should've put in that textbox skip, but somehow it didn't cross my mind, whoops!