2007-02-08 08:01

Market area defined

The market area has been defined. The products will be made available worldwide. The initial releases will be in English but localization to other languages will follow.