Maybe you should check out the silent hunter game series ?