FWA WINNER: Intel meintru3D (March 31, 2009) Intel’s meintru3D site let’s you create your own animated avatar, mess around with it, and send to friends. Developed by the Rokkan agency. Fun!
VISIT