I dislike Twine, and I unfortunately do not have enough to fill my days to be able to avoid reading a fair amount of Twine code. It's mostly terrible, even by hobbyist standards. It does however present an incredibly low barrier to entry, and that most of all is what I think this project misses. Telling stories in text should not require an IDE, and whatever form of programming is exemplified by that XML is one that I'll avoid at all costs. The other language choices are also dubious. I do not like feeling compelled to say nice things about Twine, but it's hard to find any comparative advantages in Ink.