A mysterious and perilous island whose traps and defenses guard riches beyond comprehension. Digital sketch.