When I see that picture it makes me think of time travel for some reason I guess its because in movies if they are time travailing it has to do with the numbers and usually the numbers are floating around also clocks have numbers so that makes me think of time travel.