CLUE 1:
It's a rank on Yiwu.forumotion.net. It's one of the beggining ranks,and it's a game on addictinggames.com when you get to addictinggames, and when you find the game, what's the name? Once you found out, take the name of the game, and type it in the adress bar, and type .forumotion.net in it. once you're at that website, search it to find clue 2!