The fucking ufos

I can’t be the only one who finds them the most annoying thing ever

I’ve failed at least 3 missions because I fly over them and my helicopters just fall out the skies

They are so annoying when are they leaving