This image was created as the base for a website layout, which explains the weird composition.
It shows the X-Incubator. The X is the idea and the scientists around the table are the actual guys from the company who create this special ideas for their clients.
There are some Sci-Fi films hidden in there, how many can you spot? :D