Yes, the scene with Storm and Gamoran happened after the rest of the Avengers left for Downtown, so Jack is arriving while the downtown battle is happening.  Gamoran and Storm are there to greet him.<br/><br/>EQ, I'll let you post first.  :-)