Stardoll is a browser game based around the paper doll concept. Launched in 2004, the Stardoll website was attracting a reported 200 thousand unique users a month (as of September
Stardoll is a browser game based around the paper doll concept. Launched in 2004, the Stardoll website was attracting a reported 200 thousand unique users a month (as of September