The Last Prophet: Sacrifice. Love. Betrayal.