ARGH! House of Cards Season 3 was up on Netflix for a few tantalising moments. The new series of the Kevin Spacey vehicle is supposed to drop on February 27th. But something happened and it was live today. And then just as quickly as it was live, it was down. All life is woe.