Stranded in an island, and 2004 Lost City is all you have