Wow! I am not sure whether local.live.com should have been released today (I thought it was going to be released tomorrow) but it seems to be reachable… Check out the bird’s eye views. Fantastic. This is building 42 at the Microsoft campus.
UPDATE: I am sorry. The service is not available just yet. As this article says, it’s going to be available tomorrow. Sorry all!