Interestingly, the invitation was sent out via paper snail mail instead of email, which is now a standard. Even more interesting is the coffee stain art on the invitation suggesting the old familiar stains we find on our daily newspapers.
Aha! There goes the speculation about a news reader or an RSS platform. Of course, we can only guess, for now. But the clues are pointing to that direction. Written on the paper are the words, "A small team has been working on a big idea. Join us for coffee and learn about a new product."