That's Silent Hunter 3. In SH3 you command different German subs against the allies. That's a VII/C type sub. I'm already looking forward to command the XXI type. On the other hand if a destroyer is better...., you never know.
U-123 is a IX B type sub.
Low Budget game at this time. Silent Hunter 4 (Command US subs) is alredy out aswell.