Twine

Twine is an intuitive tool for making interactive, text-based games.

See also