Impact was a mixed bag this week. While the show was generally entertaining throughout, although rather promo heavy, some parts of the show may have left a bad