Pretty damn cool that the rumor appears to be true. I was a little skeptical at first, thinking that since MS paid for it, they might have prepped a few cartridges ahead of time ("Look! Here's one!"). But now they've produced what appears to be
actual boxes of them, I'm pretty much convinced.