Whoaah, I can't believe no one has commented on this. This is by far one of the best concepts for an advertising campaigns I've seen in a while. I'm sure we all know by now that Absolut Vodka is actually a crap alcohol to drink, but at least now I'm happy to know they use their nice big marketing budget towards something at least partially inspiring.
Guys. This is Tokyo. This is the future. And I mean all the different data the site provides.
It's nostalgic as well. Aaah.