I had seen data visualization of this caliber a couple of years ago. It is the presentation of data, animated over time. It is a very powerful way of visualizing trends in three-dimensional data that is otherwise impossible to detect in two-dimensional charts. Consider Now, Google makes this sort of presentation freely available via Google Docs.