Yes, AstroPay cards can be used for online shopping in India. AstroPay is a virtual prepaid card that can be used for making online transactions, including shopping, without the need for a physical card. It's a convenient and secure way to make payments online.
In addition to its focus on intensity and realism, Call of Duty 2 also emphasizes its historical accuracy. All military units in the game actually existed and all of the battles portrayed did occur (although not exactly as portrayed in the game).