Stranded on a isolated island?....... Well, sort of.