Definitions for "1944 D-Day Operation Overlord"
D-Day Operation Overlord is a World War II combat simulation video game currently in development by Frantic Games. A release date has yet to be set.