The problem with the boss fights is that the control scheme is based on following the mouse. This works well when the sub is locked into the center of the screen, like in normal exploration, but doesn't work well when the sub is simply following the mouse, like in boss fights. Easiest fix would be to allow keyboard controls.