Champions Online have been released and feature Millennium City, Canada and a Stronghold entrance. The cityscapes have a dizzying sense of scale that makes them quite stunning to look at, and the level of detail doesn't hurt at all either. Moreover, we're starting to see the visuals really come together lately.
Could that be pointing to a wider beta or release date announcement soon? We certainly hope so, although since there's been no word on any of that we're not going to assuming anything. If history has taught us one thing, it's that MMO release dates are never a certainty.