By -
Darren Straight
Hey check this out, MSN (Windows Live China Shanghai) have now released a cool new cartoon creator site called MSN Cartoon Creator which will is currently in beta but is pretty good as it let’s you create cartoon avatars of yourself from your own image you upload. And though the MSN Cartoon Creator Beta Site is only available in Chinese for the time