Game Show Network HD now on TWC in NYC