Netflix just Beyonced us with #HouseOfCards. Omg. Omg. I can't breathe.
— Isaac Riley Davis (@isaacrileydavis) February 11, 2015
People broke out the ALL CAPS on Twitter.
OMG IT DID!!! S3 GOT LEAKED!!! #HouseofCards
— Tim Cielinski (@TimCielinski) February 11, 2015
OMG. #HouseOfCards is on Netflix for some reason?! What do I do?!
— Jason Park (@jasonpark07) February 11, 2015
Some people pressed play.
#HOUSEOFCARDS OMG (please don't judge all of the tabs) talk to y'all in three days pic.twitter.com/1u0gUqLzha
— Erica Arbetter (@ThatsErica) February 11, 2015
Others shared conspiracy theories.
I'm sure there are some people who actually believe today's #HouseofCards leak by @netflix was an accident....
#PRmasterstroke
— Piers Morgan (@piersmorgan) February 11, 2015
It didn't take long for jackasses to come out of their caves, ready to spread spoilers.
To anyone tweeting #HouseOfCards Season 3 spoilers... pic.twitter.com/FqkOk5Kjsv
— Shawn Reynolds (@ShawnRTV6) February 11, 2015
Nice try, trolls. Lalalalalalalalala.
My general reaction to all #HouseofCards season 3 spoilers pic.twitter.com/59AnTj6QR3
— Lance Ulanoff (@LanceUlanoff) February 11, 2015
For some, the leak seemed like a divine intervention.
omg I haven't had Internet since I moved & it jst got installed tday!!! God is real!! #HouseOfCards sea3 tnight!!!
— Stephanie. (@Stephanieee27) February 11, 2015
But what the Netflix overlords giveth, they also taketh away.
*weeps softly* RT @kevinpokeeffe: aaaaaand it’s gone. #HouseOfCards http://t.co/nO5j7M8Xah
— Chris Geidner (@chrisgeidner) February 11, 2015
Which made people realize how much power a video-streaming service wields over them.
Annnnnd we missed the Netflix #HouseOfCards leak. pic.twitter.com/FDE4gmpvFX
— Wikia (@Wikia) February 11, 2015
Netflix has all our hearts and emotional stability in their hands right now. They can yank #HouseOfCards away from us and that would be it.
— Meg Haas (@meggh11) February 11, 2015
All because of a tech glitch.
Netflix tells us #HouseofCards season 3 was briefly posted because of a "bug in the system" $NFLX - release coming Feb 27.
— Julia Boorstin (@JBoorstin) February 11, 2015
A tech glitch explained with this response.
This is Washington. There's always a leak. All 13 episodes will launch February 27.
— House of Cards (@HouseofCards) February 11, 2015
Well played.
ALSO ON HUFFPOST: