Davis Creek is a small village in the South Woods on the southern coast of Avalon. In recent times, Meggan was dispatched to guard the village and protect the civilians when Otherworld was invaded by the undead army of Horoam'ce, the Goat of Self-Propagation. As the village was shored against the Goat’s Dragon Monolith and his undead army stood between the village and the Starlight Citadel, the people of Davis Creek could not retreat. After seeing how badly the citizens of Davis Creek were faring, Wolverine and Nightcrawler decided to help Meggan as the Goat’s undead dragons set the village on fire. In the aftermath, Meggan’s efforts were enough to buy the civilians time to flee while the final battle against the Goat’s undead army took place.