Wow! This had me on the edge of my seat more than I ever thought it would! It led to a super-satisfying feeling when I finally finished it.