2007-02-08 09: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.