An animated short film! Our friends from 908, a motion design and multimedia production studio based in Berlin, just finished their...