Description:

A challenging escape game! Find your way to survival in the dangerous Bermuda triangle.