Yes! I was stuck at that page, last night, "rivaling" the kittens for at least half an hour.
I'm rooting for this little girl(?):
http://kittenwar.com/kittens/710/
This is how Kitteh has performed in 10595 battles:
Won: 7661 (72%)
Lost: 2111 (20%)
Drawn: 823 (8%)