Well, I guess that the game is made by Square and Disney, and in their movies and games you usually don't see cars at all, and it's a very small town with no need for transportation. Why it's so small I don't know, but you can find the most in it anyway.