The game makes me think of Avalon Hills title The Longest Day (that monster game in the red box). That's a very good compliment if that was not apparent

Looks like a fine offering. I have not had the pleasure of playing it's originator though.
But either way, this title is worth keeping on the radar at the moment.