Nice digital billboard/smart phone mash-up. Media matches the message.