Looks like an alien clock. Almost roman numerals on the clock face, until you look closer. And then you notice it...strange makings...possibly even from another planet. Now what????
I like FilmBB's comment about the clock. This is impressive work - a great design only enhanced by the relative simplicity and starkness of the colour scheme.
I really like this image. It's a lot of fun.