Sister, I'm sorry I can't be of help. I guess the best bet would be the chat rooms associated with the virtual world of Second Life.
For those interested in this virtual world experience, it isn't a traditional game in that you collect points or have an end goal to it, but it does have games to be played within it, one of which is what sister is asking about.
If anyone would like to read more about Second Life, in addition to the website MaG provided above, read
here.