Netflix scrambled on Wednesday after accidentally posting 10 episodes of the political drama's third season - two weeks ahead of its scheduled release date of Friday, Feb. 27.

Mere minutes after the leak was reported - but not before I was able to load the first episode and eventually watch it in its entirety - Netflix solved the problem, and viewers who attempted to get a jump on binge-watching Season 3 were met with a screen that read, "Watch Season 3 on February 27." The official House of Cards Twitter maintained a sense of humor about the incident, posting the following message:

This is Washington. There's always a leak. All 13 episodes will launch February 27.