There are too many claims as you shared. When you see the money (coming in, not out) then you know you are close.
However it amazes me sometimes how much packaging effort goes into a bad product.
Bob
The DaVinci Effect (TI Related)...because each portion of the DaVinci platform works together seamlessly, what has been impossible before now becomes entirely practical, meaning the more products in the market, reaching end users mor quickly, with more features and more functuality........Anyone experience a technology of the calibur?...I've had this on my radar and would appreciate any thoughts.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic