Games Xtreme tries to escape the Bermuda Triangle in Lost Sea, and finds it's a lot harder than it seems!