Sans faces his greatest challenge yet