Heh, it does sound like a product pitch rather than a serious press-release type of thing.
Forum Rules