Thanks for your feedback! I use the animation player with signals to create the cutscenes. For the dialogue, I use a plugin called Dialogic; the bubbles are just from the plugin's premade style.