Сюжет гри досить багатолінійний - тому гравцеві необхідно проходити гру кілька разів, щоб побачити її повністю. Кожне проходження триває близько дев'ятої години. В основі сюжету покладено теорію «Ефекту метелика». Протягом усієї гри гравці прийматимуть важкі рішення з погляду етичних та моральних принципів. Їм доведеться жертвувати одним персонажем, щоб урятувати іншого. Будь-який вибір гравця може призвести до непередбачених наслідків у подальшому.