...like literally. :D From up here it sort of reminds me of the Myst island. Maybe we could get some puzzles to solve. ;-)