Throttle Island. A tale of adventure.