Wow, I just been made a search in google of my 3d racing game 'Kar Racing' (yes, the name is well written) and I found that the second entry is THE WIKIPEDIA.
I don't know who uploads it, but I suppose that is a marketing strategy of publisher. Anyway... thanks!!
'Kar racing' in the wikipedia