Kaneva, The Next Second Life?

Have you heard of Kaneva? According to the website, “it is a whole new way to express yourself and connect with friends online. A digital canvas for creativity and entertainment, Kaneva is the first to integrate social networking, shared media, games and collaborative communities into an immersive 3D virtual world.” Does this sound familiar? It […]