Red XIII looks like a more badass Crash Bandicoot.

I liked him as a character, though rarely used him in all honesty. I definitely agree with BoB that the Cosmo Canyon bits with him on disc one contains some of the most emotional bits of the game. As for more non-human characters? Absolutely.