Time Cubes