A nice short film done by Mind Castle.