Now I'm wondering which game, but I'm thinking likely it's the classicCompany of Heroes.
oooooh I want to know more