il just wait for the next batch tomorow, there is four batches and they all have to be released by the end of the ont. im guessing they will release soem tomorow, then friday, then the last batch the day after the demo comes out cause the demo is just a single player mission.