Interesting info may be percentage of how many people manage to solve the puzzle. That would clearly explain why puzzle is so much high rated or have so much points.
As well onfo of initial rating and points for the puzzle would be as well quite interesting.
As well onfo of initial rating and points for the puzzle would be as well quite interesting.