Pesonally, I think it looks fantastic and a great change of pace for Pixar:
http://www.youtube.com/watch?v=a_uG4mi17Ao
or