never played this game, but I went on a WWII tour in Europe. I've been to St. Mere Eglise, and the museum and church there are amazing. I recognized it from the photo, even all these years later. Pointe du Hoc nearby is also an excellent historical site.