Really cool premise and different take on time travel/reincarnation. Occasionally got too caught up in the philosophy and scientific talk and there were parts that felt more like filler. The ending was a bit quick and anticlimactic but really enjoyed the book as a whole.