Wow, this is probably the best implimentation and attempt of a 3D desktop, I've seen yet.

And to think, all it took was some development in the way of physics and interaction between small file-like objects. [size=9px](Of course the larger screen resolutions and processing speed helps quite a bit too!)[/size]