Social entertainment firm IMVU is launching a big expansion in Europe today as it unveils new versions in seven languages. With IMVU, users create their own 3D character, or avatar, and can then meet ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results