There's two engines I know you can make one. This game was made with renpy but there's also twine if you want to make a solely text based game. Renpy is better if you want to make a game visual novel but I think you can use it with just text.
Thanks