Empire of Sports

10/22/07 :: by Cédric

Empire of Sports is a virtual 3D universe still in beta version.
The presentation teaser looks very great:

Leave a Reply