Directed by French animation collective H5, Logorama was initially presented at the Cannes Film Festival last year and won a 2010 academy award under the “animated short” category. Up until a few months ago, the movie was available everywhere online, but it quickly got removed from all the sources it was hosted on. Now, “Human”, the company that produced the sound track for the movie, has made it available on vimeo, so we figured that from now on, it was there to stay. Enjoy!