overwhelming consumer enthusiasm as it approaches the imminent market release of the first of many new products.