Not many people have noticed how gradually virtual and real lives mixed together. Today we are using virtual world for things we were joyfully doing online. The best