Ok, after five plays through the "Honour is Loyalty" battle (the big one, last on the list in 'Battles') I gave up trying to spot what I felt sure was something badly off. I remembered advice from years ago, that what the player can see through trees and bushes etc isn't necessarily what the little chaps in the code can see. Big battle, fog of war, lot of stress on the CPU etc. I heaved a sigh and moved on. On to a campaign battle, the Kampfgruppe at Falaise (eight-mission gig). The first mission is where I finally nailed what I'd been suspecting since I dropped $105 for this bundle a few days ago. This isn't a big mission, it's tiny and should present no challenge to my 2500k (judging by the speed at which it calculates the turns, less than three seconds in most cases). First the video, which I captured with my phone: In big battles one might argue the player wouldn't even notice this (but I do, just couldn't directly witness what I felt was going on). In a small battle like this however...only two MkIVs and one Panther (the Lynxs, pft), it's pretty critical. You can see the MkIV I lost to this invisible cheat. A half-track was also hit and driven off right when I needed its MG support. Far left of the screen was the only US tank I could see, a Stuart, which I suspected was the culprit, even though it and its gun were facing away (turned out it was already dead from my other MkIV down the slope in front of it). So I spent ages trying to identify what could have knocked out the MkIV and what was repeatedly hitting the Panther. Then I spotted what you see in the video. I don't know if this is a bug or some kind of 'game-balancing' cheating going on but it's put me totally off playing any more. On a small battle like this it's the difference between victory and defeat and it's not the experience I expected when I handed over $105. That's £75 in English money, not an inconsiderable amount for a PC game. So I guess I'd like some answers and if this is typical of the code I'd like a refund, under the 'not fit for purpose' clause. I'm not saying nobody else should enjoy this game, even knowing it does this, but I simply cannot. Any dev who reads this, please feel free to PM or email me to resolve the issue. TIA.