Ominous sign for Politico TV?