inXile Entertainment had finally given fans a deeper look into the new DLC 'The Battle of Steeltown' which is set…