I saw this short film a while back on vimeo showcased in their 2010 video awards. It’s an awesome short and should be appreciated as such. Check it out.
Δ