Ohmeohmy, House of Cards Season 3 leaked last night, 2 weeks before it official release on 27th of February. I'm convinced this must be a marketing ploy but apparently the leak was due to a 'glitch'... yeah right. They followed their 'mishap' with a tweet from the official House of Cards twitter account; "This is Washington. There's always a leak. All 13 episodes will launch February 27."Bring on February 27! Bring. It. On.