Flying foxes return to Mount Isa with a vengeance