I have said it before, and I am saying it again, little Joe: you are puffed up, arrogant and unable to understand basic texts. That does not, contrary to your beliefs, make you a great critic.TBH, I think that your criticisms and questions are well-founded, but premature. Let's see how the story develops before judging whether it can properly be done in Twine.
I'd also recommend that you not respond to Blauz. Many years of experiencing his posts here and elsewhere have convinced me that engagement is futile.
BTW I have not posted any of my games here. On the side where I do post them -and some like you post hate "reviews"- I have 2808 likes for my games (as of today), all your great "reviews" nonewithstanding.