22. The one or more non-transitory machine-readable media of claim 11 , wherein the plurality of natural language statements in the script file includes one or more choice commands, and wherein the instructions, when executed by the one or more processors, further cause performance comprising: receiving, at the first computing device, a user selection of a choice from among at least a first choice and a second choice associated with the one or more choice commands, at least the first and second choices presented as the one or more visually animated graphical elements; in response to receiving the first choice as the user selected choice, interpreting the meta-language file comprising interpreting the meta-language file to execute the first portion of the meta-language file corresponding to a first branch associated with the first choice, and dynamically generating and displaying comprising dynamically generating and displaying one or more first visually animated graphical elements in accordance with the execution of the first portion of the meta-language file corresponding to the first branch associated with the first choice; in response to receiving the second choice as the user selected choice, interpreting the meta-language file to execute a second portion of the meta-language file corresponding to a second branch associated with the second choice, and dynamically generating and displaying one or more second visually animated graphical elements in accordance with the execution of the second portion of the meta-language file corresponding to the second branch associated with the second choice.
23. The one or more non-transitory machine-readable media of claim 22 , wherein the instructions, when executed by the one or more processors, further cause performance comprising saving the user selected choice for use in dynamically generating and displaying an another portion of the meta-language file or an another meta-language file associated with an another script file that is different from the script file.