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?

9265050860_3411eba4e5_o_d_medium

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.