608,648 clues solved to date!