I just released a patch for the game that should make mission 3 easier to complete. You can read about the patch notes and what's changed in the description of the game.