I am really impressed by how clean the scripting and dialog system is in Fusion, but I have a hard time fully understanding it. Any chance you'll make a smaller commented example? I have no idea how you did the text blitting with standard string either, but it looks great!