Steel Battalion

Steel Battalion: Heavy Armor – An Immersive but Flawed Experience

As the landing ramp goes down, chaos breaks loose. United States soldiers charge onto the beach of an occupied New… Read More

12 years ago