Coming soon to an island, possibly near you.