Animal Crossing - Title Screen Town
Channel: DrMugendai
Date: 2012-08-27

World number 20. This is the town you see on the title screen when starting up Animal Crossing. There are likely many Animal Crossing fans who have wanted to visit it. But things are not quite as they seem in this normally-inaccessible, idyllic little town...

For information on the beta worlds, read the description in the video for Beta World 0, or http://www.youtube.com/watch?v=OFgp8QMW44U