Just in case anyone was interested in using Twine, this lovely person ported it with example scripts, check it out!
https://github.com/vahnj/ArcadeArcanumForTwine