Virtual Cubes