IMVU Launches First-Ever Mac Version
September 29, 2010 08:00 ET
|
IMVU, Inc.
PALO ALTO, CA--(Marketwire - September 29, 2010) - IMVU, an online community and social entertainment network where members use 3D avatars to meet new people, chat, create and play games with...