The animation style in this short film blew me away; its both artistic and emotionally touching!