Can we talk about this Game of Thrones Season 4 Trailer for a minute? Who is that new dude who “always pays his debts”? The Wedding! Theon!