Wow, this is a very well-made 12-minute short film. It stars Max Records from Where the Wild Things Are, the design work and CGI are feature film-quality, and the story is well-told. It starts off poignant, and then....well, I don't wanna spoil it for you. Just check it out.
Never heard of it.