Owen iz ded, alas.
But then, tis a three parter, so expect him back by the end of that. Possibly. Maybe.
2x06 - Reset (Part 1)
2x07 - Dead Man Walking (Part 2)
2x08 - A Day in the Death (Part 3)
Do I smell resurrection gloves coming back?
What brilliant foreshadowing, from when Martha first arrives in Torchwood:
Owen: Just a casual visit, or...?
Martha: I'm here to complete your post-mortem.
Both eps were excellent, with Martha Jones severely rocking the house.