RigaMortus
Explorer
You could also go "Sixth Sense" on this...
Perhaps the townspeople aren't really gone, perhaps the party is the one that disappeared. Maybe they were murdered overnight when they slept and as a result they can only see and interact with others who are dead (but do not realize they are dead). Leave very subtle hints about their demise, but don't make this a "campaign ender". There has to be some way for them to realize they are dead and they should find a way to come back from the dead.
If the death thing seems too "fatal" for the campaign and you don't think it will sit well with your players, then do the dimension thing. Perhaps they were transported to a strange dimension or parallel world.
Perhaps the townspeople aren't really gone, perhaps the party is the one that disappeared. Maybe they were murdered overnight when they slept and as a result they can only see and interact with others who are dead (but do not realize they are dead). Leave very subtle hints about their demise, but don't make this a "campaign ender". There has to be some way for them to realize they are dead and they should find a way to come back from the dead.
If the death thing seems too "fatal" for the campaign and you don't think it will sit well with your players, then do the dimension thing. Perhaps they were transported to a strange dimension or parallel world.