I think you did a wonderful job! I figured it out eventually xD
Before the final "clue"? It makes you only the second person that I know of, who did that! It should be an achievement or something :)