wow, that\'s a shame, peaches. this episode was particularly enlightening....
here\'s my theory. it may or may not be right, but i\'ll hide it just in case ~
[spoiler] the island is the egyptian island of the gods/atlantis. look into some of the egytian myths about atlantis, there\'s some pretty wild stuff that makes a lot of sense in terms of what we know about the island... next week\'s episode title *may* be a shrouded nod in this direction. of course, the title could also be as obvious as it seems to be.[/spoiler]
i can go get some of the things i read that lead me to that theory if anyone wants more info, but i\'m not gonna unless someone wants it... because i\'m both lazy and a little busy...