I can believe it was all CG. Super realistic CG is possible, just incredibly time consuming. That short film was very enjoyable.
There is a good reason that CG movies take years to make. Designing the characters and assets takes a while, but then comes the modeling, the rigging, the texturing, the animation, the SFX, among many other things... and then all that has to be rendered. It takes forever. Trust me.
Don't take these movies (or video games!) for granted. You have no idea how much work is poured into them!
Okay, that's my little rant, sorry.I am going to school to do stuff like this. It's tedious work.