If there was the term "next gen" for animation (like game industry) i would call this movie, that.
The technichal achievment with amazing realistic rendering, blows the mind, but aside from that, in case of conclusion to the story it disappointed me. The fact is "soul" should have made its ending about making a balance between living in the moment and looking forward to the future, instead it only emphasizes on living the moment. Well that is easy for someone to say, who is doing okay in case of finances and other aspects of life, but if you look at someone with not only poverty issues but family and society dilemmas as well, it is clear that living in the moment is not the best option.