Insync 3D based on Croquet?

Croquet..a new open source software platform for creating deeply collaborative multi-user online applications. It features a network architecture that supports communication, collaboration, resource sharing, and synchronous computation among multiple users. Using Croquet, software developers can create powerful and highly collaborative multi-user 2D and 3D applications and simulations.

Is 3D interface is future? What are the possible realworld applications with 3D interfaces?
Is smalltalk beter than JAVA? Can Croquet replace Eclipse RCP for 3D applications?

Even not having these answers clearly…I can say that ..
Present GUI provided by Eclipse is not enough for future applications.
JAVA have to make itself ready to compete with Microsoft’s Avalon new SVG like GUI interface.