Have the Impact Players lived up to the billing?