Eternal Threads построена на сложной системе эффекта бабочки, где каждое решение в прошлом будут иметь колоссальное влияние на будущее. Отмененная встреча или наоборот спонтанное решение пойти на прогулку может спасти человеку жизнь. Предугадать последствия даже самых незначительных действий или диалогов практически невозможно, так как людям свойственно поступать вразрез привычной логике.
Главный герой – путешественник во времени, который был нанят корпорацией для очищения мира от скверны и негативных событий. Он еще совсем новичок, поэтому ему дают относительно простое задание в виде спасения людей из пожара. Его перемещают на север Англии в май 2015. В этот период многоэтажный дом загорелся, и погибло много жильцов. Потушить пожар у протагониста точно не выйдет, ведь он не супергерой. Поэтому он прибывает в дом за неделю до катастрофы, чтобы либо устранить причины загорания, либо спасти как можно больше людей. При этом он способен влиять только на своих соседей методами диалогов и уговоров.
Исходов Етернал Треадс довольно много. Даже небольшое количество спасенных жизней может сильно повлиять на судьбу всего мира. Методов достижения цели также много, игра дает игроку полную свободу и не подбрасывает подсказок, чтобы было интереснее наблюдать за произошедшим. При этом, данную неделю можно потратить первый раз на просто изучение ситуации, подглядывание за каждым из жителей и поиск зацепок, которые могут повлиять на события.