My first thought when I saw the map is "That almost looks like the island for Lost"

good start!