This is the third entry in Matrix Games' Decisive Battles of WWII series, which also includes 'Korsun Pocket' and 'Battles in Normandy'.
The interface is a top-down
strategy simulation with a rich rules set and many included scenarios
through which you can explore the battle in detail.
The units are
mostly brigade/regiment/battalion level and there is a bonus for maintaining
divisional integrity.
The supply are also very
robust. Decisive Battles simulates very closely the experience you'd
have playing the board game, except that the computer version includes
(default, but optional) hidden units.