Le joueur incarne un capitaine d'un U-boot allemand de la Seconde Guerre mondiale à qui diverses missions de guerre sous-marine contre les Alliés sont attribuées.
Le jeu propose plusieurs niveaux de difficulté et de nombreuses variations. Il a été amélioré au fil des années par les moddeurs, ce qui accroît son attractivité pour les joueurs.