Windows Phone Launch Events in San Francisco and Chicago?

Earlier today we told you that Nokia hosting a big event in Times Square on April 9th for the launch of the Lumia 900. Now Microsoft is teasing events in New York, Chicago, and San Francisco, with no specific details relayed other than the event. Could this be more Lumia 900 launch celebrations? We’re hoping so and we’ll keep you updated but in the mean time, you can tune-in at