Bermuda Triangle

Lost in the Bermuda Triangle with nothing but open ocean, scattered islands, and something watching from the deep. Survive if you can.