This ad for the German technology store Saturn makes as much sense as a Transformers movie: Zero. But I like how it tells the evolution of life on Earth making a parallel with the evolution of human technology.


SPLOID is a new blog about awesome stuff. Join us on Facebook