For all of you House of Cards fans, Netflix just released teasers of season 2. The Netflix original will be available on February 14th, just in time to curl up on the couch with your sweetheart.