A much heralded, recent new product announcement got (and is getting) a lot of press and speculation.