It's a really well thought out game. Great story with heavy emphasis on the butterfly effect. I also love that it doesn't sacrifice meaning to highlight how small actions can have aftereffects in the future. Great experience, and must really give a sense of accomplishment when completed.
I say that because, tbh I didn't manage to complete it, got warped back too soon, but I thoroughly enjoyed piecing it all together.