Meteor Falls

Meteor Falls is a human town where Mushroom Men: The spore wars takes place.

Layout
Meteor Falls is located in a rural area. It contains a Japanese restaurant where the shiitake live, a graveyard where the Amanita make their base, and a water tower where the ruins of Pax's village stand.

Trivia
Meteor Falls may be located in east Texas, as all license plates in the game have a picture of Texas on them. The water tower has the town's name on it.