Long Ago: A Puzzle Tale