Reading Time: < 1 min LivePlace.com has just released a video showing a new product they’re developing called “City Space”. Wow! City Space is a 3D world, somewhat similar to Second Life. Users can create any content they want, and the world is persistent for others in the future (changes you make to the world will remain there). The “wow” […]