Down in Bermuda Switch Release Date
The game Down in Bermuda is already released on Switch in the USA and UK.
Release DatesReport Date / Submit Product
An unnatural storm leaves an adventurous aviator stranded for decades within the infamous Bermuda. Overcome creatures of the deep and unravel the islands secrets in search of a way back home.