3D applicaions SmallWorlds ReviewBy Prashant SharmaJune 19, 2008 Here is the Smallworlds review. Smallworlds is an online 3D virtual world, created by OutSmart, a New Zealand based RIA…