This battle was generated using the Planned Assault web-based mission generator.
http://www.youtube.com/watch?v=lRfF8XKpMyU
Check out my blog to see the process in making the mission.
http://jomnisgames.blogspot.sg/2013/01/iron-front-easy-mission-making-with.html
Good stuff jomni, when I have some time I'll have to try making my own missions.