Short, sweet, to the point and effective. Enjoyed it from start to finish. The ending is fine, nothing wrong with it. Only criticism I have is the explanation on how they got the letters. Should have remained a mystery instead, or have it be spiritual. The explanation we got is... Not good.