I thought that the overall story was good, but I felt like it was slow at times. I also thought it used strange analogies….