Twine is a great way to create Choose Your Own Adventures (CYOA). At each stage, the player can make a choice. You can have choices which open new branches to the story as well as choices which return you to the same page. It is also possible to create variables which will track things like items in your inventory or interactions with particular objects or characters

This means that you can create similar effects to Inform with puzzles and stages which will pace your story and keep your player thinking throughout. 

As an author, Twine also gives you further choices in terms of images, sound and other effects. This part requires some code know-how but gives you almost limitless possibilities! Authors who really like to make their own graphics may favour Bitsy.

This video explains how professional game designers use the Twine engine to manage choices in their games.  See the full game itself here: https://www.mightycoconut.com/57north/

These are some basic tutorials to help you get started with the engine and choice structures of Twine:

In particular, this video gives a good extended example of a geographically based story in Twine where you move around a map in a similar way to Inform. See the links in youtube for links to the code and text of this small project:

If you want to create a more advanced game, this video gives a full tutorial of how to create a cyberpunk adventure with choices, items and variables:

Finally, if you'd like to tinker, this series also gives you the nuts and bolts for making changes to the format, look and feel of your game: