The first season of the American television drama series House of Cards premiered exclusively via Netflix’s web streaming