I have it, but I have not opened it yet. I have played Fulda Gap '85 which is also one of the Modern Campaigns titles. They are detailed, but I have the same issue with them that I have with the whole Panzer Campaigns series: the scale just does not work.
Wargames can be created at any scale, platoon, company, or even division if that's your thing. But the methods used to simulate such battles must be different. In TOAW, there is no LOS and elevations are limited to normal, hills, and mountains. Because TOAW is played out on a much larger scale, elevation does not play much of a factor. In East Front II, elevation is a major part of the simulation as the game takes place at the tactical level.
IMHO, the whole Panzer Campaigns series is trying to have it both ways. The engine is set up like a tactical wargame. Elevations and terrain are modeled in great detail and LOS is a major factor in combat. Yet each hex represents at least a kilometer. This leads to a situation where almost every unit on the battlefield has a range of 1 (or 2 at most), which basically renders the whole elevation model somewhat useless. The vast majority of units can only effectively fire at adjacent units, so why even model elevation? Panzer campaigns then recreates massive battles that are really corps-level or above in scope. This makes playing a single turn an exercise in excruciating micromanagement. As I said, the scale just doesn't work.
Is the Modern/Panzer Campaigns game engine sound? Yes, I like it a lot. But the system needs an overhaul. This system lends itself to tactical or grand tactical combat, but it is currently hamstrung by the dubious hex scale. If John Tiller would change the scale to 300-500 meters/hex, then Panzer Campaigns would really shine and the tactical nature of the maps would make 100% more sense.
The Panzer Campaigns team is trying to do the impossible. They are trying to use a tactical wargame to represent corps-level combat, and it just doesn't fly. The scale of the hexes needs to be reduced and the scenarios need to be adjusted to model a piece of these larger battles. They're trying to be all things to all people and wargames that try to do that fail. It's a good system that has been hamstrung by a very questionable design decision. Can you still have fun with t? Yes, it can still be enjoyable to an extent. But ask around, and you will find a whole lot of people who will tell you the same thing I just said.