That really sucks for the cat. It would be cool if it was a dog, because dogs love to go to new places and meet tons of new people (at least when they've been socialized properly). Cats are so much more sensitive to new environments and people they don't know. Poor thing.