crossword mysteries terminal descent