Watched last week's episode, so now...

...I think Coulson was brought back by alien tech from the NYC battle. They keep pointing us in new directions each episode, so I'm interested to see how it finally pans out.