E3 06: Heavy Duty Impressions This tactical real-time strategy game spans a whole futuristic war-torn globe, as you command human freedom fighters to thwart an alien invasion.
Log in to comment