In my opinion, this trailer was good, and succeeded, yet failed at the same time.
Let me explain:
It was good as a medium, because it used a touching scenario, executed in a clever way, with great animation/ graphics, too emotionally move the viewer. (most viewers). Thats what made it good...