I can do it if BaltoLover says no. I have a heightmap like that ready for someone, but I just need to add stuff to it.
Questions:
Can it have floating things?
Can it have complicated meshes?
Can it have portals to different maps?
(For example, instead of an island in the middle it can have a portal to a small meeting map.)
Prey?