OK, so it went live the other night, and it's the most awesomely terrifying thing I've seen so far this year!
Not every street is on there, but it's only a matter of time before they all are!
So far I've found my house, where I work and the entrance to Thorpe Park.