I think the cat was really out of the official announcement bag when their invitation for this week's press event said "Come See Our Latest Creation".<p>edit: Not in terms of it being a tablet, but in terms of Apple having announced that they were releasing a new product.