When the PC's finally wake up, they are on a beach with strange trees.
Making their way to North they stumble upon a village of aliens. The aliens have rudimentary tools, and appear to be a bit lower intelligence. They use large creatures for work. The creatures are a cross between a moth and a cow.
The adventure area is a overgrown swamp, there's ruined cities, villages and strange flora and fauna. Along with large cracks in the earth.
Encounters are just as weird. Animals the PC's have never seen before.
Maybe there is a way home....
In the meantime welcome to the Isle of dread.
Yup that's right.
With a few tweaks you can create an alien world using the Isle as a backbone. The rakasta can be similar to the Martians in John carter. Descriptions of the dinosaurs can be changed easily. You can throw in giant mushrooms if you like. Whatever works.