To everyone who ordered :
I just heard back about the Hammer keycaps. They apparently got returned to the sender the first time they got sent to me, and they've now been sent again. They should arrive in a week or so. I'll keep everyone updated if I hear more
As soon as those arrive the batch 2 sets will ship, and I'll work out something for getting the keycaps to the batch 1 orderers.