So it seems i have been too quick at thinking the leak didn't exist, it was no crap, my bad.
Indeed the link doesn't work outside the US but with a simple Hotspot Shield it works perfectly.
The episode is simply not final showdown material (the crumbs/pigeon thing for example) and I can't picture BH being satisfied of this episode.
Also, how could the episode leak when it never happened before? The channel and the production have people monitoring internet that must have heard about the leak hours ago and could have shut it down in no time with the means they have.
For these two reasons i believe there is a twist and a different episode will air on Sunday.
Then again I am maybe just deluding myself.