A gripping story, good job =)