Scaling up the virtual world