Yes I do work at MK, but I have heard very little about Stitch. Info like that I generally find out here on the boards before it is even announced to us. All our information still just say "Coming this Fall"... If I find anything out I will be sure to post.
I will be sure and post any news I hear about Stitch, but since I Have been on the boards I have found that I usually find out more here than at work...