I love Paul Robertson work.
Check his 12min animation here
and his blog here.