There are several good Tcats renders on that site. The Mumm-Ra is very nice. I would personally like to see a little more cat features in the appearance of the characters. I'm usually very particular about keeping things exactly how they are but they did evolve from cats so they should reflect that slightly. This guy is on the extreme side of that but take this idea and scale it back and you could have some nice looking characters. Digital Design does really great work and the director has a great track record with using this tech so it should be great.