An unusual storm leaves an intrepid aviator stranded in the infamous Bermuda for decades. Overcome deep-sea monsters and explore the island’s mysteries in pursuit of a path home.

Guides
Down in Bermuda – The Kraken Challenge Guide
How to vanquish the Kraken in 7 shots of the cannon. The Kraken Challenge Vanquish the Kraken in 7 shots of the cannon. The shot counter only goes up when […]