28.07.14
Enjoyed the ride, but not sure I really got the point of it all, aside from it having an air of sadness and helplessness about it. A commetary on the futility of evolution, perhaps? Ah hell, anything with Scarlett Johansson in it gets my vote!