Today Turbine released a developer diary explaining the various design choices and challenges in depicting The Battle of Pelennor Fields. The diary has so much detailed information about Pelennor Fields that summarizing really would not do it justice. You can read the full diary here.
More info on Update 18:
amazing reading!! We Ride to Gondor today fellas \o/ See you on the battlefield!!! 😉