I liked the first part of this book. I liked the philosophy and social commentary built into the MC's script. It was interesting to think of history coming in cycles that end in apocalypse. I didn't like the past-life stuff as much. I felt like the storylines were rushed and there was a little much telling instead of showing that was do to the haste. Overall, I think it's still a thought-provoking read and I recommend giving it a shot.