SPOILER WARNING (I think)

Has anybody else discovered this island over here? Don't tell me what it is, I'm just curious how many people have been here.

Has anybody else discovered this island over here? Don't tell me what it is, I'm just curious how many people have been here.