A Secret Clue

The value of this clue might be greater than you think;
in fact it points you right to the secret of the link.
But the value that will seem to you like little has been won
is actually eighty-eight - and also thirty-one.

Continue searching

What the heck is this?