I never either .... I did google the name before entering it and found an hindi movie by that name ..... or so I thought ... Today's search brings up nothing.
You got me stumped but I will go with the Golden Passport even though I don't think its the answer.
And I am all for your points system :)