And that's what the new Metro site looked like when it was working. It's currently down. Luckily, Google Transit is still up.
I've been a big fan of the Beta site and I think that it will be a great change once the technical obstacles are out of the way.
Stay tuned in the coming days for some differences (hopefully improvements) in this site.