So it seems Theon is being slowly broken. This guy seems to be trying to force him into an intimate relationship, the way he was touching him and ridiculously close to him. What if his sister arrives and Theon doesn't want to go? It would be crazy if he like falls in love with him. Daenerys even reminded us this episode that "people grow to love their chains." Sounds like some good ol fashioned foreshadowing if ya ask me.
It's pretty weird to think Ramsay order his men to hunt down and rape Theon only to turn up and kill his own men, just to screw with Theon's head. All that effort to make himself out to be Theon's saviour just to fuck with him psychologically...