Down in Bermuda is a charming puzzle-adventure game that follows the story of an adventurous pilot named Milton, who gets stranded in the Bermuda Triangle. Players navigate through vibrant islands....