It's a shame you didn't have time to finish this. The beginning was really solid and got me hooked right away. I'll keep an eye on any future updates to this!
Out of curiosity why didn't you use something like ren'py instead? Was there something that you wanted to achieve later on that ren'py couldn't do or is it just that you're more comfortable with godot? Or is it something else entirely?