What happened to the rumored Snapchat debut?

What happened to the Snapchat and Instagram update that Tom hinted at on Twitter? Or what about the two Lumia devices he talked about?


via farm4.staticflickr.com

Also, and I don't want to start a whole new forum post, but Nilay was in incredibly poor form during the liveblog today. His "jokes" sounded more like nitpicking, but I guess that's his idea of humor? Whatever.