Would have been an infinitely better game without the dreadfully written & acted NEVER-ENDING pilot chatter (I finally turned off all vocal audio; even if I miss mission updates, I don't care, it's better than hearing this utter trash constantly), and the boring drone encounters. Too bad, the gameplay is better than ever, but these two things hold it back significantly.