This is pretty awesome.
Somehow I feel like it will be a long time before Australia adopts this kind of thing :(