New Painless Cavity Repair Being Trialed at University of Alabama

Could this be the end of the drill?