Very interesting, I liked the idea. It seems to me that between the shots should take some time not to shoot in bursts. But there is a lack of some dynamism. I think the enemy should be trained in the noise of the screws, the closer you are to it and higher your speed, the more accurate the discovery. At a low level of detection, the enemy should shoot several torpedoes trying to beat in the area. I think that the enemy could find you at shooting with torpedoes, the closer you are to him, the more precisely the discovery. In general, I think that the enemy should also discover you by noise as we hear him. You can even make the possibility of improving submarines between battles for glasses. The fewer torpedoes you spent the victory, the higher the ball. Improve rate of fire, increase the number of torpedo devices, improve sonar, improve sonar protection, reduce the noise from the screws.