sofar,
As for the name why don't you see how the words 'mine', 'game', 'test' are pronounced in foreign languages, and play off of that?....just a random thought of mine. :) I think the word game sounds like ditch in Russian. (but I'm not 100% sure on that)