Twine is a free, approachable ... is largely credited as the first example of interactive fiction, and it paved the way for the popularity of exploration and puzzle solving in video games.