Down in Bermuda

Down in Bermuda

An unnatural storm leaves an adventurous aviator stranded on the infamous Bermuda for decades. Overcome the creatures of the deep and unravel the mysteries of the island in search of a way back home.