( This may be very long and boring if you're not following new series Torchwood. some theories on the first mission..SPOILERS! )
Got it! It was easier than I thought. That's what i get for overthinking things :) Have a feeling the rest of the info may become important later..