A piece revisiting the alternative virtual world Second Life, which is still surviving and even generating significant revenues, despite receding from popular consciousness in the last decade.